Hallo,
<div style="width:150px; height:180px; border-size:1px; border-style:solid;">Ist vollkommen egal</div>
Der InternetExplorer 6.0 hingegen legt den Rahmen auf den Container drauf. Die ursprünglichen Blockmaße (150*180) bleiben also erhalten.
...und liegt damit falsch. Du hast soeben die berühmte Fehlinterpretation des Boxmodels durch den IE entdeckt.
Hat jemand eine Idee für eine Browserübergreifende Lösung?
Mit einer geeignet gewählten Doctype-Angabe in der ersten Zeile Deines HTML-Codes zwingst Du den IE 6 in den "standards-compliant Mode", sodaß er bei den Berechnung der Box-Dimensionen nicht mehr daneben liegt.
Haken an der Geschichte: IEs älter als IE 6 machen es immer noch falsch.
Workaround: Verschachtel zwei divs. Dem äußeren weist Du die gewünschte Höhe/Breite zu, dem inneren den gewünschten Rahmen.
Viele Grüße
Carsten