100 % Höhe für schwebendes Div innerhalb des übergeordneten Elements erreichen
Wenn Sie versuchen, ein schwebendes Div auf 100 % Höhe seines übergeordneten Elements festzulegen, kann dies passieren stoßen Sie auf eine Herausforderung, bei der das innere Div mit einer Höhe von 0 Pixel gerendert wird. Dieses Verhalten wird auf die standardmäßige vertikale Ausrichtung für HTML-Elemente zurückgeführt. Um dieses Problem zu beheben, müssen Sie die Anzeigeeigenschaft des übergeordneten Divs so konfigurieren, dass die vertikale Ausrichtung aktiviert wird.
Lösung:
Um zu erzwingen, dass das innere Div der Höhe des übergeordneten Divs entspricht , ändern Sie das CSS wie folgt:
#outer { display: flex; /* Add necessary prefixes for cross-browser compatibility. */ }
Zusätzlich Überlegungen:
Live-Beispiel:
Klicken Sie auf den folgenden Link für ein Live JSFiddle-Demonstration: https://jsfiddle.net/bv71tms5/2/
Das obige ist der detaillierte Inhalt vonWie kann ich ein schwebendes Div auf 100 % der Höhe seines übergeordneten Elements bringen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!