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 afgeronde hoeke


CSS afgeronde hoeke

Met die CSS border-radius-eienskap kan jy enige element "afgeronde hoeke" gee.


CSS grens-radius Eiendom

Die CSS border-radius-eienskap definieer die radius van 'n element se hoeke.

Wenk: Hierdie eiendom laat jou toe om geronde hoeke by elemente te voeg!

Hier is drie voorbeelde:

1. Afgeronde hoeke vir 'n element met 'n gespesifiseerde agtergrondkleur:

Afgeronde hoeke!

2. Afgeronde hoeke vir 'n element met 'n rand:

Afgeronde hoeke!

3. Afgeronde hoeke vir 'n element met 'n agtergrondprent:

Afgeronde hoeke!

Hier is die kode:

Voorbeeld

#rcorners1 {
  border-radius: 25px;
  background: #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

#rcorners2 {
  border-radius: 25px;
  border: 2px solid #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

#rcorners3 {
  border-radius: 25px;
  background: url(paper.gif);
  background-position: left top;
  background-repeat: repeat;
  padding: 20px;
  width: 200px;
  height: 150px;
}

Wenk: Die border-radiuseiendom is eintlik 'n snelskrif-eiendom vir die border-top-left-radius, border-top-right-radius, border-bottom-right-radius en border-bottom-left-radiuseiendomme.



CSS grens-radius - Spesifiseer elke hoek

Die border-radiuseiendom kan van een tot vier waardes hê. Hier is die reëls:

Vier waardes - grens-radius: 15px 50px 30px 5px; (eerste waarde is van toepassing op die boonste linkerhoek, tweede waarde is van toepassing op die boonste regterhoek, derde waarde is van toepassing op die onderste regterhoek, en die vierde waarde is van toepassing op die onderste linkerhoek): 

Drie waardes - grens-radius: 15px 50px 30px; (eerste waarde is van toepassing op die boonste linkerhoek, tweede waarde is van toepassing op die boonste regterkantste en onderste linkerhoeke, en die derde waarde is van toepassing op die onderste regterhoek):

Twee waardes - grens-radius: 15px 50px; (eerste waarde is van toepassing op links bo en onder-regs hoeke, en die tweede waarde is van toepassing op boonste-regs en onder-linker hoeke):

Een waarde - grens-radius: 15px; (die waarde is van toepassing op al vier hoeke, wat ewe afgerond is:

Hier is die kode:

Voorbeeld

#rcorners1 {
  border-radius: 15px 50px 30px 5px;
  background: #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

#rcorners2 {
  border-radius: 15px 50px 30px;
  background: #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

#rcorners3 {
  border-radius: 15px 50px;
  background: #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

#rcorners4 {
  border-radius: 15px;
  background: #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

Jy kan ook elliptiese hoeke skep:

Voorbeeld

#rcorners1 {
  border-radius: 50px / 15px;
  background: #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

#rcorners2 {
  border-radius: 15px / 50px;
  background: #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

#rcorners3 {
  border-radius: 50%;
  background: #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

Toets jouself met oefeninge

Oefening:

Gee die div-element afgeronde hoeke.

<style>
div {
  background: red;
  : 10px;  
}
</style>

<body>
  <div>This is a div element. It has some text.</div>
</body>


CSS Afgeronde Hoeke Eienskappe

Property Description
border-radius A shorthand property for setting all the four border-*-*-radius properties
border-top-left-radius Defines the shape of the border of the top-left corner
border-top-right-radius Defines the shape of the border of the top-right corner
border-bottom-right-radius Defines the shape of the border of the bottom-right corner
border-bottom-left-radius Defines the shape of the border of the bottom-left corner