2011-01-02 2 views
6

Ich denke, dass das IE5-Box-Modell ist mehr menschlich Logik über Box-Konzept, einschließlich Padding und border.It kann die Box Breite und Höhe direkt definiert.Was ist der Vorteil des W3C-Box-Modells im Vergleich zum IE5-Box-Modell?

In Fällen, in denen ein Element mit einer Breite von 100% aufweisen, ermöglicht es die IE5 Box Modell Ihnen Polsterung und Grenzen sicher hinzuzufügen. Vergleichen Sie dies mit dem korrekten CSS-Box-Modell, in dem Sie keine Polsterung oder Grenzen zu ein Elemente mit einer Breite von 100% , ohne zu brechen das Layout hinzufügen

So jemand es in Einzelheiten erklären könnte? Was sind die Vorteile des W3C Boxmodells?

Danke

Antwort

5

Das 100% Beispiel ist manchmal ein gültiges Problem mit dem W3C-Box-Modell, aber es ist vor allem ein strittiger Punkt, weil Sie den folgenden Code verwenden können, und das erreichen, was Sie sich beziehen als „IE 5-Box-Modell ":

box-sizing: border-box; 

/* probably not needed in 2016 */ 
-moz-box-sizing: border-box; 
-webkit-box-sizing: border-box; 

box-sizing ist in allen gängigen Browsern IE8 + zur Verfügung. Ich benutze es ausschließlich jetzt; Microsoft hatte meiner Meinung nach dieses Recht.

Siehe auch

0

Der primäre Vorteil des W3C-Box-Modell die Annahme ist, dass die Annahme Rate Modell IE5 Box schwindet, gelinde gesagt. Die meisten Leute sollten IE6 veraltet betrachten, egal IE5.

Verwandte Themen