Ich habe ein Problem, wenn ich Höhe 100% auf HTML, Körper und den Container, der alle anderen Elemente enthält setzen.Höhe 100% auf html und Körper
Wenn ich das Developer Tool des Browsers verwende, sehe ich die Höhe des HTML und Body sind nicht 100%. Kann mir jemand sagen, was passiert ist?
<html style="height: 100%;">
<head></head>
<body style="height: 100%; background: #000;">
<div class="container" style="height: 100%; margin: 0 30px; background: #ccc;">
<div style="min-height: 100%; text-align: center; font-size: 40px; line-height: 40px; color: #FFFFFF;">A</div>
<div style="min-height: 100%; text-align: center; font-size: 40px; line-height: 40px; color: #FFFFFF;">B</div>
<div style="min-height: 100%; text-align: center; font-size: 40px; line-height: 40px; color: #FFFFFF;">C</div>
</div>
</body>
</html>
Was erwarten Sie passieren? Sie haben drei Divs mit (mindestens) 100% Höhe platziert - sie müssen sie irgendwo platzieren. –
@torazaburo Ich möchte den Hintergrund des Containers festlegen. Alle Kinder Div sollten Gary sein, nicht wahr? – hayley
Meine schnelle Schätzung: Ich denke, dass Sie stattdessen 100vh verwenden möchten. Oder absolute Positionierung. 100% Höhe auf einem Div ist nicht dasselbe wie 100% Höhe seines Elternteils. – RMo