2011-01-11 2 views
0

Internet Explorer (6.0): zeigt verschiedene Größen für den folgenden Code: Warum ist das?<a style=display:inline-block;height:8px;width:8px;></a> IE6: nur korrekte Größe mit " "?

<a style=display:inline-block;height:8px></a> 
<a style=display:inline-block;height:8px>&nbsp;</a> 

Chrom und FF (mein bevorzugter Browser) zeigen die richtigen Größen beiden Male, aber bei der Arbeit ist mir zu verwenden IE6.0 gezwungen.

Gibt es etwas, das dieses Verhalten verhindert?

+1

IE = Alle irritieren. –

+1

Welchen DOCTYPE verwenden Sie? –

+0

@ SimeVidas: ' ' – ajo

Antwort

0

Anzeige: Inline-Block funktioniert nicht mit leeren Elementen in IE6 - daher wird das height-Element ignoriert, da es das display-Tag benötigt.

+0

Ie Ich muss alle Elemente ändern, um " " einzuschließen ... – ajo

+0

was über das Hinzufügen von Anzeige: Block; an alle Anker? – amosrivera

+0
Verwandte Themen