Ich würde gerne ein DIV so groß wie das Browserfenster erstellen und dann zeigen Sie die Website mit vertikalen Blättern. Die Wirkung ich suche ist ähnlich den in THIS PAGE (man beachte die großen Banner, das immer so groß wie das Browser-Fenster ist, und der Inhalt an der Unterseite):DIV so groß wie Browser-Fenster ohne Javascript
Mit diesem HTML im Sinne:
<div class="banner">
This banner is always big like the browser window
</div>
<div class="content">
Content of the website
</div>
Dies ist eine Möglichkeit, es zu tun:
.banner {
position: absolute;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
background-color: red;
}
.content {
width: 100%;
position: relative;
background-color: green;
}
Problem ist, wenn ich absolute Position verwenden hierfür den Inhalt meiner Website Start von der Spitze der Seite DIV und wird von der Fahne versteckt.
Gibt es eine Möglichkeit, dies ohne JavaScript zu implementieren?
Vielen Dank im Voraus
Warum gibt es einen 'unten: 0px' auf der' .banner '? Du willst nicht, dass es bis ganz nach unten geht, oder? Wie hoch ist das Banner? Wenn das Banner 50px hoch ist, können Sie einfach 'margin-top: 50px;' zu Ihrem '.content' hinzufügen. – Flux
@ user3360873 hat meine Antwort Ihre Anforderungen erfüllt? Wenn Ihr Problem behoben ist, kreuzen Sie bitte an :) –