Mark Henderson wrote:
>> Is this a IE6 whitespace bug you referring to for <li>?
>
> Heh, no. It seems I was a little too cute for my own good. I meant IE
> has a top padding of zero (the OP already knew Firefox had a top
> padding), hence the difference. That's why a padding of 0 on the UL
> seemed to fix the problem, at least at my end.
[...]
> adieu
> Mark
There is no padding top Mark. All browsers (apart from Safari) have the
default margin-top (1em) of the list showing. IE7- makes default
vertical margins disappear [1] since the list is within a hasLayout
container (the orange box is a float). So when you gave the style,
ul.left_menu_txt {
list-style: none;
margin: 0;
padding: 0;
}
you zeroed out the margin-top of the list. Safari I think is mangling
the HTML causing the margin space to disappear and IE8 shows an unusual
drop of the link 'Standard' under it's own bullet.
<http://www.donann.co.uk/new_site/vertical_menu.html>
Mangled HTML:
<li><a href="placeholder"
class="left_menu_indent"><b>All-in-ones</b></strong></li>
1. <http://css-class.com/test/bugs/ie/haslayout-margins.htm>
--
Alan http://css-class.com/
Armies Cannot Stop An Idea Whose Time Has Come. - Victor Hugo
______________________________________________________________________
css-discuss [[email protected]]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/