Heim > Web-Frontend > CSS-Tutorial > Wie kann ich die Höhe eines Divs auf 100 % setzen und gleichzeitig einen DOCTYPE beibehalten?

Wie kann ich die Höhe eines Divs auf 100 % setzen und gleichzeitig einen DOCTYPE beibehalten?

Barbara Streisand
Freigeben: 2024-12-27 19:59:15
Original
162 Leute haben es durchsucht

How Can I Set a Div's Height to 100% While Maintaining a DOCTYPE?

CSS-Höheneigenschaft, Prozentwerte und DOCTYPE

Div-Höhe auf 100 % setzen

Um das Div mit 100 % Höhe zu füllen, ohne es zu entfernen DOCTYPE, deklarieren Sie eine Höhe für das Stammelement:

html { height: 100%; }
Nach dem Login kopieren

Quirks Mode und Prozentuale Höhen

Durch das Entfernen des DOCTYPE wechselt der Browser vom Standardmodus in den Mackenmodus. Im Quirks-Modus werden prozentuale Höhen untergeordneter Elemente relativ zum Ansichtsfenster gemessen, wenn das übergeordnete Element height: auto hat. Im Standardmodus werden sie als height: auto behandelt.

TL;DR

Immer einen DOCTYPE einschließen, um das Dokument im Standardmodus darzustellen. Verwenden Sie den folgenden DOCTYPE:

<!DOCTYPE html>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie kann ich die Höhe eines Divs auf 100 % setzen und gleichzeitig einen DOCTYPE beibehalten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage