2016-06-04 1 views
0

Ich frage mich, wie ich verschiedene Abschnitte einer Website das gesamte Fenster füllen kann. B. auf dieser Website von Viraj Bindra.Wie kann ein Abschnitt den gesamten Bildschirm füllen?

In seiner Erfahrung Abschnitte nehmen sie das ganze Fenster auf. Ich weiß nicht, wie ich es nennen soll, gibt es ein Wort dafür? Ich habe mich auch gefragt, wie er einen Assist ziehen kann, damit er das Fenster perfekt füllen kann?

Es tut mir leid, wenn diese Frage nicht eindeutig ist. Wenn Sie auf seine Website gehen, denke ich, dass es mehr Sinn machen wird.

+0

können Sie erreichen, indem Sie eine Höhe für jeden Abschnitt mit Javascript auf die gleiche wie window.innerHeight setzen – slashsharp

+0

Vielen Dank! Unsicher, wie ich das Drehbuch schreiben würde. Benütze ich die in meinem CSS definierten Höhen, um sie den Höhen im Skript anzupassen? –

Antwort

0

Ich sehe nicht das Verhalten, auf das Sie sich beziehen, aber ich würde kein JavaScript verwenden, da CSS dies mit besserer Leistung erreichen kann. Außerdem ist es immer eine gute Idee, so lange wie möglich mit Styling zu arbeiten. Wie auch immer, eine einfache Lösung wäre, das Containerelement auf vh Einheiten auf volle Höhe zu setzen. Wie so:

Einfach so, ohne irgendwelche Komplikationen/Nachladung Sprung von JavaScript.