I have an (XHTML Strict) page where I float an image alongside regular paragraphs of text. All goes well, except when a list is used instead of paragraphs. The bullets of th
How about this?
ul{float:left; clear:right}
width: auto; overflow: hidden;
overflow: hidden
worksThe solution is as easy as:
ul {overflow: hidden;}
A block box with overflow:
other than visible
establishes a new block formatting context for its contents. W3C recommendation: http://www.w3.org/TR/CSS2/visuren.html#block-formatting
The buttons on my website, which are <li>
in disguise, are made like this. Make the viewport (window) of your browser smaller to see the indenting in action.
I have found a solution to this problem. Applying an ul { overflow: hidden; }
to the ul
ensures that the box itself is pushed aside by the float, instead of the contents of the box.
Only IE6 needs an ul { zoom: 1; }
in our conditional comments to make sure the ul
has layout.
try this:
li{
margin-left:5px;
}
If you want them to go left, just put in a -##px value.