Ich habe col-sm-1 und col-sm-9 und col-sm-3. Ich möchte, dass sie eine volle Größe haben. Wenn ich Höhe: 100% mache, wird die Höhe nur dann voll, wenn ich Inhalte in ihnen habe. Ich möchte, dass die Höhe auch dann voll ist, wenn sie leer ist. Also habe ich gerade height:2000px; background-color:grey;
gemacht und jetzt sieht das so aus, wie ich es möchte. Aber selbst ein Anfänger wie ich weiß, dass dies nicht der beste Weg ist. Darf ich Höhe gehen: 2000px; und damit umgehen?Anstatt Höhe einzustellen: 100%; Kann ich einfach Höhe gehen: 2000px;
Antwort
einfach die Flexbox verwenden.
Weisen Sie ihrem Eltern eine Klasse .flexbox
zu, stellen Sie das CSS wie folgt ein.
.flexbox .col {
flex: 1;
}
Entschuldigung, ich bin auf dem Handy und erinnere mich nicht an etwas aus der URL-Abschrift, deshalb bricht die Referenz-URL ab, jemand repariert sie bitte. –
nah man es ist cool Ich googelte es und fand es heraus –
@mike braa Cool :) –
Die Höhe 100% füllt den Raum auch dann, wenn der Inhalt nicht vorhanden ist, aber möglicherweise nicht funktioniert, weil die Höhe des übergeordneten Containers nicht festgelegt wurde. Dazu müssen Sie die Höhe des Elternelements in einem festen Pixel definieren oder die Elternhierarchie auf 100% setzen. Kurz gesagt können Sie dieses Problem beheben, indem nur die Höhe zu 100% der html,body
Einstellung:
html,body{
height: 100%;
}
.your_element{
height: 100%;
}
Und hier ist eine Demo:
html,body{
height: 100%;
}
div{
height: 100%;
background-color: red;
}
<div>some content</div>
Ich habe es gerade versucht, aber es tut die gleiche Sache, die Höhe erstreckt sich nicht –
mit einer Demo aktualisiert. –
hmmm Ich muss etwas falsch machen, ich setze html und Körper wie du gesagt hast und col-sm-1 als mein Element –
- 1. CSS 100% Höhe + Kopfzeile mit statischer Höhe;
- 2. CSS Höhe: 100% vs Höhe: erben
- 3. Twitter Bootstrap - 100% Höhe
- 4. CSS 100% Höhe Div
- 5. Html Floating, 100% Höhe
- 6. Höhe 100% bricht über Kette
- 7. CSS div 100% Höhe
- 8. Halten Seitenmenü 100% Höhe
- 9. Div 100% Höhe Scroll
- 10. Höhe 100% in Chrom
- 11. 100% Höhe in IE6
- 12. Fieldset Höhe 100% seiner Eltern
- 13. Bootstrap nav nehmen 100% Höhe
- 14. UIWebView und 100% Höhe Webseite
- 15. 100% Höhe und Polsterung = Überlauf
- 16. 100% Höhe für mehrere divs
- 17. CSS Stretching zu 100% Höhe
- 18. dynamischer Höhenanteil max Höhe 100%
- 19. Bootstrap 100% Höhe mit navbar
- 20. JQuery Mobile Inhalt Höhe: 100%
- 21. 100% Div Höhe ohne Scrollbar
- 22. Bootstrap Kinder Element Höhe 100%
- 23. Herstellung des div 100% Höhe
- 24. CSS 100% Höhe auf Breite
- 25. 100% Höhe -dynamische Höhe Fußzeile an der Unterseite
- 26. Warum kann ich nicht absolut div Höhe 100%
- 27. HTML iframe maximale Höhe, Höhe: 100% funktioniert nicht
- 28. Wie kann ich diese Platten mit 100% Höhe ohne feste Höhe flüssig machen
- 29. Wenn Körper 100% ist und Elemente in Höhe von mehr als 100% gehen, wird Hintergrund
- 30. Überlappende Mauerwerk mit 100% Höhe Artikel
Blick in Flexbox stattdessen oder display: table –
@ScottSimpson versuchte ich beide, aber die Höhe geht nur 100%, wenn es ein Inhalt ist –
Ich mag zusammen mit dem Darstellungsfeld-Tag verwenden 100vh – MrEhawk82