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 -marges


Marges word gebruik om ruimte rondom elemente te skep, buite enige gedefinieerde grense.


Hierdie element het 'n marge van 70px.

CSS-marges

Die CSS margin-eienskappe word gebruik om ruimte rondom elemente te skep, buite enige gedefinieerde grense.

Met CSS het jy volle beheer oor die marges. Daar is eienskappe vir die stel van die marge vir elke kant van 'n element (bo, regs, onder en links).


Marge - Individuele kante

CSS het eienskappe om die marge vir elke kant van 'n element te spesifiseer:

  • margin-top
  • margin-right
  • margin-bottom
  • margin-left

Al die marge-eienskappe kan die volgende waardes hê:

  • outo - die blaaier bereken die marge
  • lengte - spesifiseer 'n marge in px, pt, cm, ens.
  • % - spesifiseer 'n marge in % van die breedte van die element wat bevat
  • erf - spesifiseer dat die marge van die ouerelement geërf moet word

Wenk: Negatiewe waardes word toegelaat.

Voorbeeld

Stel verskillende kantlyne vir al vier kante van 'n <p>-element:

p {
  margin-top: 100px;
  margin-bottom: 100px;
  margin-right: 150px;
  margin-left: 80px;
}


Marge - Snelskrif Eiendom

Om die kode te verkort, is dit moontlik om al die marge-eienskappe in een eiendom te spesifiseer.

Die margineiendom is 'n snelskrif-eiendom vir die volgende individuele marge-eiendomme:

  • margin-top
  • margin-right
  • margin-bottom
  • margin-left

So, hier is hoe dit werk:

As die margineiendom vier waardes het:

  • marge: 25px 50px 75px 100px;
    • boonste marge is 25px
    • regterkantlyn is 50px
    • onderste marge is 75px
    • linkerkantlyn is 100px

Voorbeeld

Gebruik die marge snelskrif-eienskap met vier waardes:

p {
  margin: 25px 50px 75px 100px;
}

As die margineiendom drie waardes het:

  • marge: 25px 50px 75px;
    • boonste marge is 25px
    • regter- en linkerkantlyne is 50px
    • onderste marge is 75px

Voorbeeld

Gebruik die marge snelskrif-eienskap met drie waardes: 

p {
  margin: 25px 50px 75px;
}

As die margineiendom twee waardes het:

  • marge: 25px 50px;
    • boonste en onderste kantlyne is 25px
    • regter- en linkerkantlyne is 50px

Voorbeeld

Gebruik die marge snelskrif-eienskap met twee waardes: 

p {
  margin: 25px 50px;
}

As die margineiendom een ​​waarde het:

  • marge: 25px;
    • al vier kantlyne is 25px

Voorbeeld

Gebruik die marge snelskrif-eienskap met een waarde: 

p {
  margin: 25px;
}

Die outomatiese waarde

Jy kan die marge-eienskap op stel autoom die element in sy houer horisontaal te sentreer.

Die element sal dan die gespesifiseerde breedte opneem, en die oorblywende spasie sal gelykop verdeel word tussen die linker- en regterkantlyne.

Voorbeeld

Gebruik kantlyn: outo:

div {
  width: 300px;
  margin: auto;
  border: 1px solid red;
}

Die erfwaarde

Hierdie voorbeeld laat die linkerkantlyn van die <p class="ex1">-element van die ouerelement (<div>) oorgeërf word:

Voorbeeld

Gebruik van die erfwaarde:

div {
  border: 1px solid red;
  margin-left: 100px;
}

p.ex1 {
  margin-left: inherit;
}