Page is a not externally linkable
- Code, Content, and Presentation
-- CSS
---- LI Bullets not displaying on IE 9


jshpik1 - 3:15 am on Jul 1, 2011 (gmt 0)


I'm having another issue this time with ul. Here's my CSS:


.left h2,.comments h3 { font-size:14px; border-bottom:dashed 1px #ccc; margin:0 7px 3px; padding:3px 0; }
.left ul,.right ul { list-style-position: inside; list-style-type:none; margin:0; padding:0; line-height:150%; font-size:11px; }
.left ul li,.right ul li { list-style-position: inside; list-style-type:none; margin:0 0 20px; padding:0; }
.left ul li ul,.right ul li ul { list-style-position: inside; list-style-type:square; margin:0; padding:0 3px; }
.left ul li ul li,.right ul li ul li { list-style-position: inside; list-style-type:none; background:transparent url(images/bullet.gif) no-repeat 0 4px; border:0; margin:0; padding:0 0 2px 14px; }
.left ul li ul li :hover { border-bottom:#ccc 1px solid;}
.right h2,.comments h3 { font-size:14px; border-bottom:dashed 1px #ccc; margin:0 7px 3px; padding:3px 0; }
.right ul,.right ul { list-style-position: inside; list-style-type:none; margin:0; padding:0; line-height:150%; font-size:11px; }
.right ul li,.right ul li { list-style-position: inside; list-style-type:none; margin:0 0 20px; padding:0; }
.right ul li ul,.right ul li ul { list-style-position: inside; list-style-type:square; margin:0; padding:0 3px; }
.right ul li ul li,.right ul li ul li { list-style-position: inside; list-style-type:none; background:transparent url(images/bullet.gif) no-repeat 0 4px; border:0; margin:0; padding:0 0 2px 14px; }
.right ul li ul li :hover { border-bottom:#ccc 1px solid;}


Looks correct in Chrome and Firefox. In internet explorer it looks like:

* [2 spaces] Link
* [2 spaces] Link
* [2 spaces] Link

Should look like:

* Link
* Link
* Link


How do I fix the additional space in Explorer?


Thread source:: http://www.webmasterworld.com/css/4327604.htm
Brought to you by WebmasterWorld: http://www.webmasterworld.com