CSS handleiding

CSS TUIS CSS Inleiding CSS-sintaksis CSS-keurders CSS Hoe om CSS Kommentaar CSS kleure CSS agtergronde CSS-grense CSS-marges CSS Opvulling CSS Hoogte/Breedte CSS Box Model CSS uiteensetting CSS teks CSS lettertipes CSS-ikone CSS skakels CSS-lyste CSS-tabelle CSS vertoon CSS maksimum breedte CSS posisie CSS Z-indeks CSS oorloop CSS Float CSS Inline-blok CSS Belyn CSS-kombineerders CSS Pseudo-klas CSS Pseudo-element CSS Deursigtigheid CSS-navigasiebalk CSS-aftrekkies CSS Beeldgalery CSS Beeld Sprites CSS Attr keurders CSS-vorms CSS-tellers CSS-webwerfuitleg CSS-eenhede CSS Spesifisiteit CSS !belangrik CSS Wiskunde funksies

CSS Gevorderd

CSS afgeronde hoeke CSS-randbeelde CSS agtergronde CSS kleure CSS-kleur sleutelwoorde CSS Gradiënte CSS Shadows CSS-tekseffekte CSS Web Fonts CSS 2D-transformasies CSS 3D-transformasies CSS-oorgange CSS-animasies CSS Tooltips CSS-stylbeelde CSS-beeldrefleksie CSS-objekpas CSS voorwerp-posisie CSS-maskering CSS-knoppies CSS-paginering CSS veelvuldige kolomme CSS-gebruikerskoppelvlak CSS veranderlikes CSS-boksgrootte CSS-medianavrae CSS MQ Voorbeelde CSS Flexbox

CSS reageer

RWD Inleiding RWD Uitsigpoort RWD-roosteraansig RWD Media Navrae RWD beelde RWD-video's RWD-raamwerke RWD-sjablone

CSS -rooster

Grid Intro Roosterhouer Rooster item

CSS SASS

SASS Tutoriaal

CSS voorbeelde

CSS-sjablone CSS voorbeelde css vasvra CSS Oefeninge CSS-sertifikaat

CSS Verwysings

CSS Verwysing CSS-keurders CSS-funksies CSS Verwysing Gehoor CSS Web veilige lettertipes CSS Animateerbaar CSS-eenhede CSS PX-EM-omskakelaar CSS kleure CSS-kleurwaardes CSS verstekwaardes CSS-blaaierondersteuning

CSS -roosterhouer


1

2

3

4

5

6

7

8


Roosterhouer

Om 'n HTML-element as 'n roosterhouer te laat optree, moet jy die displayeiendom op gridof stel inline-grid.

Roosterhouers bestaan ​​uit roosteritems wat binne kolomme en rye geplaas word.


Die rooster-sjabloon-kolomme Eiendom

Die grid-template-columnseiendom definieer die aantal kolomme in jou roosteruitleg, en dit kan die breedte van elke kolom definieer.

Die waarde is 'n spasie-geskeide lys, waar elke waarde die breedte van die onderskeie kolom definieer.

As jy wil hê dat jou roosteruitleg 4 kolomme moet bevat, spesifiseer die breedte van die 4 kolomme, of "outo" as alle kolomme dieselfde breedte moet hê.

Voorbeeld

Maak 'n rooster met 4 kolomme:

.grid-container {
  display: grid;
  grid-template-columns: auto auto auto auto;
}

Let wel: As jy meer as 4 items in 'n rooster met 4 kolomme het, sal die rooster outomaties 'n nuwe ry byvoeg om die items in te plaas.

Die grid-template-columnseiendom kan ook gebruik word om die grootte (breedte) van die kolomme te spesifiseer.

Voorbeeld

Stel 'n grootte vir die 4 kolomme:

.grid-container {
  display: grid;
  grid-template-columns: 80px 200px auto 40px;
}


Die rooster-sjabloon-rye Eiendom

Die grid-template-rowseiendom definieer die hoogte van elke ry.

1

2

3

4

5

6

7

8

Die waarde is 'n spasie-geskeide lys, waar elke waarde die hoogte van die onderskeie ry definieer:

Voorbeeld

.grid-container {
  display: grid;
  grid-template-rows: 80px 200px;
}


Die regverdig-inhoud Eiendom

Die justify-contenteiendom word gebruik om die hele rooster binne die houer in lyn te bring.

1

2

3

4

5

6

Let wel: Die rooster se totale breedte moet minder as die houer se breedte wees vir die justify-contenteiendom om enige effek te hê.

Voorbeeld

.grid-container {
  display: grid;
  justify-content: space-evenly;
}

Voorbeeld

.grid-container {
  display: grid;
  justify-content: space-around;
}

Voorbeeld

.grid-container {
  display: grid;
  justify-content: space-between;
}

Voorbeeld

.grid-container {
  display: grid;
  justify-content: center;
}

Voorbeeld

.grid-container {
  display: grid;
  justify-content: start;
}

Voorbeeld

.grid-container {
  display: grid;
  justify-content: end;
}


Die belyn-inhoud Eiendom

Die align-contenteiendom word gebruik om die hele rooster binne die houer vertikaal in lyn te bring.

1

2

3

4

5

6

Let wel: Die rooster se totale hoogte moet minder as die houer se hoogte wees vir die align-contenteiendom om enige effek te hê.

Voorbeeld

.grid-container {
  display: grid;
  height: 400px;
  align-content: center;
}

Voorbeeld

.grid-container {
  display: grid;
  height: 400px;
  align-content: space-evenly;
}

Voorbeeld

.grid-container {
  display: grid;
  height: 400px;
  align-content: space-around;
}

Voorbeeld

.grid-container {
  display: grid;
  height: 400px;
  align-content: space-between;
}

Voorbeeld

.grid-container {
  display: grid;
  height: 400px;
  align-content: start;
}

Voorbeeld

.grid-container {
  display: grid;
  height: 400px;
  align-content: end;
}