CSS-Weblayout
Weblayout
Es gibt viele Methoden, Webseiten zu layouten, die allgemein in folgende Teile unterteilt werden:Header-Bereich, Menünavigationsbereich, Inhaltsbereich, Fußbereich。

Header-Bereich
Der Header-Bereich befindet sich oben auf der gesamten Webseite und wird im Allgemeinen verwendet, um den Titel oder das Logo der Webseite festzulegen:
CSS3-Beispiele
Selbst ausprobieren »
Menünavigationsbereich
Die Menünavigationsleiste enthält einige Links, die Benutzer zum Durchsuchen anderer Seiten führen können:
CSS3-Beispiele
Selbst ausprobieren »
Inhaltsbereich
Der Inhaltsbereich hat im Allgemeinen drei Formen:
- 1 Spalte: wird im Allgemeinen für Mobilgeräte verwendet
- 2 Spalten: wird im Allgemeinen für Tablet-Geräte verwendet
- 3 Spalten: wird im Allgemeinen für PC-Desktop-Geräte verwendet

Wir werden ein 3-Spalten-Layout erstellen, das auf kleinen Bildschirmen zu einem 1-Spalten-Layout wird (responsiv):
CSS3-Beispiele
Selbst ausprobieren »
Tipp:Um zwei Spalten festzulegen, können Sie width auf 50% einstellen. Um 4 Spalten zu erstellen, können Sie width auf 25% einstellen.
Tipp:Wenn Sie mehr über @media-Regeln erfahren möchten, können Sie sichCSS3-Medienabfragen ansehen.。
Tipp:Eine fortgeschrittenere Methode ist jetzt die Verwendung von CSS Flexbox, um Spaltenlayouts zu erstellen, aber Internet Explorer 10 und frühere Versionen unterstützen diese Methode nicht. IE6-10 können die Float-Methode verwenden.
Weitere Inhalte zu CSS Flexbox finden Sie unterCSS3 Flexible Box (Flex Box)。
Ungleiche Spalten
Bei ungleichen Spalten wird der Inhaltsbereich in der Regel im mittleren Teil festgelegt, der auch der größte und wichtigste ist. Die linken und rechten Seiten können für Navigation und andere verwandte Inhalte verwendet werden. Die Gesamtbreite dieser drei Spalten beträgt 100%.
CSS3-Beispiele
Selbst ausprobieren »
Footer-Bereich
Der Footer-Bereich befindet sich ganz unten auf der Webseite und enthält in der Regel Urheberrechtshinweise, Kontaktinformationen usw.
CSS3-Beispiele
Selbst ausprobieren »
Responsives Web-Layout
Basierend auf dem oben Gelernten erstellen wir nun eine responsive Seite. Das Seitenlayout passt sich an die Größe des Bildschirms an:
CSS3-Beispiele
Selbst ausprobieren »