On Jun 11, 2007, at 2:13 AM, George wrote: > In an attempt to help I tried a list like that using all the standard > list-style-type entries and also switching between ol and ul lists and > in all cases FF did as expected and IE7 failed to show any kind of li > symbol. It has something to do with the horizontal layout, but I > can't > figure it out.
Your <li> are floated. In that case, IE 6 and 7 will _never_ show the list-style (whatever value/type you use). Short story: by floating the <li>, you change the display-value of the <li> from display:list-item to display: block _in IE_. In that case no list marker is generated. Other browsers do not change the display value in the case of a floated <li, and still can generate a list-marker. The additional reason for that behaviour in IE windows is the concept of 'hasLayout', triggered by the float property. For the background on this (not correctly implemented in IE), see <http://www.w3.org/TR/CSS21/visuren.html#dis-pos-flo>.. If you absolutely want those numbers to appear in IE, you'll have to insert them in the html. Philippe --- Philippe Wittenbergh <http://emps.l-c-n.com> ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d IE7 information -- http://css-discuss.incutio.com/?page=IE7 List wiki/FAQ -- http://css-discuss.incutio.com/ Supported by evolt.org -- http://www.evolt.org/help_support_evolt/