CSS/Eigenschaften/grid-template-areas
Aus SELFHTML-Wiki
< CSS | Eigenschaften
Die Eigenschaft grid-template-areas legt Aufbau und Position von mit grid-area bestimmten Rasterelementen fest
- Erlaubte Werte
- none
- <string>: eine Leerzeichen-separierte Liste von Namen
- Vererbung steuernde Werte
inherit
,initial
,unset
undrevert
- Standardwert
none
- anwendbar auf
alle Elemente
- Vererbung
nein
- animierbar
diskret
Beispiel
body{
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-template-areas: "head head"
"nav nav"
"main main"
"news aside"
"foot foot";
}
@media (min-width: 30em) {
body{
grid-template-columns: repeat(3, 1fr);
grid-template-areas: "head head head"
"nav news aside"
"main main main"
"foot foot foot";
}
}
header {
grid-area: head;
}
Siehe auch
Weblinks
- W3C: grid-template-areas
- MDN: grid-template-areas
Liste der CSS-Eigenschaften
- Box-Ausrichtung
- Flexbox Layout
- Grid Layout
- Abstände
- Benutzeroberfläche
- Container
- generierter Inhalt
- Größenangaben
- Hintergründe
- Listen
- Tabellen
- Positionierung und Anzeige
- Scroll Snap
- Rahmen und Schatten
- Schriftformatierung
- Textformatierung
- Textausrichtung
- Umbruchsteuerung
- Transformationen
- Animationen
In grid-template-areas werden nun Rasterbereiche in einem ASCII-Schema festgelegt. Diese Rasterbereiche können mit grid-area bestimmten Elementen zugeordnet werden.