AirMax: Definitionsliste formatieren

Beitrag lesen

Hi ChrisB & Cheatah

Ich kann mir einfach nicht erklären, warum die Breite unterschlagen wird?!

Das kann an Hand deiner Beschreibung vermutlich niemand.

Ja, sorry. Hier mal ein bißchen ausführlicher:

  
    <dl>  
      <dt class="foo">....</dt>  
        <dd class="baz" id="bar1">.....</dd>  
      <dt class="foo">....</dt>  
        <dd class="baz" id="bar2">.....</dd>  
    </dl>
  
#bar1 {  
	width: 7em;  
	background-color: red;  
}  
  
#bar2 {  
	width: 9em;  
	background-color: red;  
}  

Wenn ich es wie oben schreibe wird die Breite von #bar1 und #bar2 ignoriert. Hab' mal Deinen Tipp, Cheatah, ausprobiert:

  
#bar1 {  
	display: block;  
	width: 7em;  
	background-color: red;  
}  
  
#bar2 {  
	display: block;  
	width: 9em;  
	background-color: red;  
}  

Jetzt wird die Breite auch berücksichtigt.
Mir war garnicht bewusst, dass Breitenangaben bei inline-Elementen nicht berücksichtigt werden ... *wunder*

Vielen Dank & Gruß