All block aspects have width: 100% If they're the static stream (position: static;), which happens to be default. The situation is that any time you convey to li tags for being situation: absolute;, you're taking them away from ordinary static move, and this will cause them to shrink their dimensions to just match their internal content material, B