Alex: IE Bug mit Ordered Lists

Beitrag lesen

Hallo Leute,

der IE hat es gerade geschafft, mich mit einem Bug der besonderen Art zu verblüffen. Sobald ich einer orderer list einen Breite verpasse, verschwindet die Numerierung. Bei mir allerdings nur im IE6, während ältere Versionen sich nicht so verhalten:

  
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"  
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">  
<head>  
 <meta http-equiv="content-type" content="text/html; charset=utf-8" />  
 <title>Listen im IE</title>  
</head>  
<body>  
 <ol style="width: 30em">  
  <li>Foo <span class="score">20 Punkte</span></li>  
  <li>Bar <span class="score">3 Punkte</span></li>  
  <li>Baz <span class="score">2 Punkte</span></li>  
 </ol>  
</body>  
</html>  

Bei der Internetrechere kamen noch ganz andere Macken dieses Browsers mit Listen ans Licht. Die waren aber meist viel komplizierter als mein Bispiel.

Die einzige Lösung für mein Problem scheint bisher ein padding für die OL zu sein. Wirklich praktisch finde ich das aber nicht. Kann jemand mit einer Alternative dienen?