Vorwort In diesem Artikel wird erläutert, wie Sie mit dem neuen CSS3-Attribut „box-sizing“ das Problem lösen, die Div-Breite auf 100 % einzustellen und dann die Polsterung oder den Rand jenseits des übergeordneten Elements festzulegen. Freunde in Not können sich darauf beziehen. Grammatik Box-Größe: Inhaltsbox|Rahmenbox|erben; Wert 1, Inhaltsbox Dies ist das von CSS2.1 angegebene Breiten- und Höhenverhalten. Die Breite und Höhe werden jeweils auf das Inhaltsfeld des Elements angewendet. Zusätzlich zur Breite und Höhe werden auch die Polsterung und der Rand des Elements gezeichnet. Wert 2, Rahmenbox Die für ein Element angegebene Breite und Höhe bestimmen die Rahmenbox des Elements. Das heißt, alle für das Element angegebenen Abstände und Ränder werden innerhalb der angegebenen Breite und Höhe gezeichnet. Die Inhaltsbreite und -höhe ergeben sich durch Subtrahieren der Rahmen- und Polsterungswerte von der eingestellten Breite bzw. Höhe. Wert 3: erben Gibt an, dass der Wert der Box-Sizing-Eigenschaft vom übergeordneten Element übernommen werden soll. Beispiel <!DOCTYPE html> <html> <Kopf> <Stil> Div.Container { Breite: 100 %; Rand: 1em durchgezogen; Polsterung: 15px; Boxgröße: Rahmenbox; } Div.Box { Boxgröße: Rahmenbox; -moz-box-sizing:Rahmenbox; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */ Breite: 100 %; Rand: 1em durchgehend rot; schweben: links; Polsterung: 15px; } </Stil> </Kopf> <Text> <div Klasse="Container"> <div class="box">Dieses Div nimmt die linke Hälfte ein. </div> </div> </body> </html> Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels Ihnen bei Ihrem Studium oder Ihrer Arbeit hilfreich sein kann. Wenn Sie Fragen haben, können Sie eine Nachricht hinterlassen. |
<<: Leistung des Node+Express-Testservers
Das auf Tencent Cloud erstellte MySQL ist immer s...
Es ist wirklich nicht einfach, eine gute Rekonstr...
Vorwort Nachdem ich den vorherigen Artikel über d...
1. Laden Sie die 64-Bit-ZIP-Datei von der offizie...
ScreenCloud ist eine tolle kleine App, von der Si...
Rufen Sie die Alibaba-Vektorsymbolbibliothek auf ...
Ohne weitere Umschweife hier ein Demobild. Die im...
Docker wird immer ausgereifter und seine Funktion...
Teil 1: Grundlagen 1. Im Gegensatz zu Pseudoklass...
Nginx ist mittlerweile einer der beliebtesten Loa...
Im Vergleich zum alten Lebenszyklus Drei Hooks we...
1. parseFloat()-Funktion Erstellen Sie auf einer ...
Inhaltsverzeichnis Vorwort Blasensortierung Grund...
Ja, CSS hat auch reguläre Ausdrücke (Amen) Zwei l...
Inhaltsverzeichnis Vorwort Szenarioanalyse Zusamm...