Ich zeige 3 Div-Boxen in einer Zeile, aber ich möchte, dass sie eine Höhe von 100% haben. Wenn ich Position absolut und Höhe 100% verwende. Die Box wird dann zu 100%, aber sie stapeln sich aufeinander. Aber ich möchte sie nebeneinander haben.CSS Höhe 100% ohne Position absolut
-3
A
Antwort
1
Um Divs 100% Höhe zu haben, müssen Sie Körper und HTML Höhe auch als 100% setzen.
Stattdessen können Sie Ansichtsfensterbreiten verwenden. Um sie Seite an Seite zu betrachten, verwenden Sie display: flex.
Überprüfung der folgenden Ausschnitt
div {
height: 100vh;
width:60vw;
}
div:nth-child(1) {
background: green;
}
div:nth-child(2) {
background: red;
}
div:nth-child(2) {
background: pink;
}
.container {
display: flex;
justify-content: space-between;
}
<div class="container">
<div>
</div>
<div>
</div>
<div>
</div>
</div>
Hope it
+0
Ich möchte hinzufügen, dass jedes prozentuale Höhenelement sein übergeordnetes Element benötigt, um eine Höhe festlegen zu lassen funktioniert nicht. Dies bedeutet, dass, wenn Ihr prozentuales Höhenelement kein Kind von "body" ist, die Einstellung "height: 100%;" auf "html" und "body" nicht funktioniert. – hungerstar
Verwandte Themen
- 1. CSS: Machen Sie innere div 100% Körperbreite ohne Verwendung der Position: absolut - ist das möglich?
- 2. CSS div 100% Höhe
- 3. CSS: Position: fest innerhalb der Position: absolut
- 4. Position absolut gibt Eltern keine Höhe
- 5. 100% Div Höhe ohne Scrollbar
- 6. CSS 100% Höhe Div
- 7. CSS 100% Höhe auf Breite
- 8. Floated Div 100% Höhe der dynamischen Eltern ohne absolute Position?
- 9. CSS - absolut innerhalb von fixed mit Überlauf für Scrollen und 100% Höhe
- 10. CSS: Seitenleiste 100% Anzeigehöhe ohne überlappende Navigationsleiste. (individuelle Nav Höhe)
- 11. Get div außerhalb Elternteil ohne Position absolut
- 12. Overlay div mit Position absolut und Höhe 100% bewegt sich nicht mit der Rolle
- 13. CSS 100% Höhe funktioniert nicht aber Körper ist 100% Höhe?
- 14. CSS 100% Höhe + Kopfzeile mit statischer Höhe;
- 15. CSS Höhe: 100% vs Höhe: erben
- 16. Warum kann ich nicht absolut div Höhe 100%
- 17. CSS Stretching zu 100% Höhe
- 18. CSS: Bild 100% Höhe - 50px
- 19. CSS - Inline funktioniert nicht mit Position absolut
- 20. Wie überschreiben Position: absolut in CSS?
- 21. CSS: Sidebar 100% Höhe no scrolling
- 22. CSS Div Hintergrundbild Feste Höhe 100% Breite
- 23. CSS Text über Bild (Breite 100%) ohne absolute Position
- 24. Überlappende Divs ohne Verwendung der Position: absolut
- 25. Höhe Extend absolut positionierte Kinder
- 26. Div 100% Höhe Scroll
- 27. td mit Breite 100% innerhalb div mit Position absolut
- 28. 100% Höhe und CSS auf mobilen
- 29. Machen div mit Position absolut scrollbar
- 30. CSS 100% Höhe mit einer Zeile
100% Höhe dessen, was hilft? Das Elternelement? Das Ansichtsfenster? – hungerstar
@InvolveX Sie können eine Demo mit einem Tool wie http://codepen.io/pen/ erstellen, um Ihr Problem zu veranschaulichen. –