Referenz:CSS/Eigenschaften/grid-template-columns

Aus SELFHTML-Wiki
Wechseln zu: Navigation, Suche
Eigenschaft grid-template-columns CSS 3.0
Beschreibung Die grid-template-columns-Eigenschaft legt Anzahl und Größen der Spalten fest (track sizing functions).
erlaubte Werte
  • none
  • eine <track-list>
  • eine <auto-track-list

Die Werte entsprechen einer Leerzeichen-separierten Liste von:

default-Wert
  • none
anwendbar auf alle Elemente (Unterschied Tag Element Attribut)
Vererbung nein
animierbar nein
Browsersupport
  • Chrome
  • Firefox
  • IE 10
  • Opera
  • Safari
Spezifikation W3c logo klein.gif grid-template-columns
Beispiel
body {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr; 
}
body {
  display: grid;
  grid-template-columns: repeat(3, 1fr); 
}
body {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(15em, 1fr)); 
}

Im oberen Teil besteht der body aus 3 gleichbreiten Spalten; die zweite Festlegung verwendet die repeat()-Funktion, die ebenfalls 3 gleichbreite Spalten erzeugt.
das untere Beispiel erzeugt mit dem ersten Parameter auto-fill so viele Spalten wie möglich, der zweite Parameter besteht aus der minmax()-Funktion, die mindestens 15em breite Spalten erzeugt.

Beachten Sie

IE10, IE 11 und Edge-12-15 verwenden eine ältere Spezifikation, in der diese Eigenschaft unter dem Namen -ms-grid-columns implementiert ist.

Tipp

{{{Tipp}}}