I want to use the theme Contented7 for my site.
One problem though: Bullets don't show up in unordered lists in Internet Explorer, same for ordered lists. In Firefox, everything is OK.

You can see it yourself on http://tcp-lp-mod.sourceforge.net/ in the article "TCP Low Priority module (TCP-LP-MOD)".

Any idea how to correct this?

thanks,
Peter

Comments

TheWhippinpost’s picture

Try applying:

position: relative;

... into your CSS rule for the offending list element.

Mike

ax’s picture

remove the list elements (ul, ol, dl) from line 26 of style.css, ie.

p, pre, blockquote, label, ul, ol, dl, fieldset, address { 
  margin:0.75em 0;
}

should become

p, pre, blockquote, label, fieldset, address { 
  margin:0.75em 0;
}

explanation: margin:0.75em 0; means also margin-left is 0, which makes the bullets, which in IE apparently are "in the left margin" somehow, disappear.

you might file this as a bug report for the Contented7 theme. you might also report that the theme's css is severly overstyled / bloated, which makes issues like this happen.

tip for debugging IE css: Internet Explorer Developer Toolbar

coyanis’s picture

Thanks Axel,
your solution works!

mohhess’s picture

When I've had trouble with bullets in IE, they usually appear, but not where I want them. One trick to fix this is to change how your content is being displayed. Tables are pretty old school, so you can try using ( display: table; ) in your css for the list that isn't showing its bullets and the bullets should show up next to the text rather than floating away from their words.

kimble’s picture

Yes, I find they are always there in IE, just buried under another element or lost in a far away left margin.