60 of 313 menu

Eienskap border-radius

Die eienskap border-radius skep afgeronde hoeke vir die rand en agtergrond. Die waarde van die eienskap is enige eenhede vir groottes. Verstekwaarde: 0. Is 'n afkorting vir die eienskappe border-top-left-radius, border-top-right-radius, border-bottom-left-radius, border-bottom-right-radius.

Sintaksis

selektor { border-radius: waarde; }

Aantal waardes

Die eienskap kan 1, 2, 3 of 4 waardes aanvaar, gespesifiseer met 'n spasie tussen:

Aantal Beskrywing
1 Vir alle hoeke gelyktydig.
2 Eerste waarde spesifiseer afronding vir die boonste regter en onderste linker hoeke, tweede - vir die boonste linker en onderste regter.
3 Eerste waarde spesifiseer afronding vir die boonste linker hoek, tweede - gelyktydig vir die boonste regter en onderste linker, en derde - vir die onderste regter hoek.
4 Eerste waarde spesifiseer afronding vir die boonste linker hoek, tweede - vir die boonste regter, derde - vir die onderste regter hoek, en vierde - vir die onderste linker hoek.

Elliptiese afronding

Twee waardes met 'n skuinsstreep stel elliptiese afronding in. Die waarde voor die skuinsstreep spesifiseer horisontale afronding, en die waardes na die skuinsstreep - vertikale:

selektor { border-style: horisontaal / vertikaal; }

As afrondings vir verskeie hoeke gespesifiseer word, word alle horisontale afrondings voor die skuinsstreep gelys, en daarna - alle vertikale.

Voorbeeld

Laat ons 'n afronding van 10px vir alle hoeke stel:

<div id="elem"></div> #elem { border-radius: 10px; border: 1px solid black; width: 300px; height: 100px; }

:

Voorbeeld

Kom ons kyk hoe afrondings vir 'n rand in die vorm van kolletjies lyk:

<div id="elem"></div> #elem { border-radius: 10px; border: 1px dotted black; width: 300px; height: 100px; }

:

Voorbeeld

Laat ons 'n afronding van 10px vir hoeke van een hoeklyn stel, en afrondings van 40px - vir hoeke van die tweede hoeklyn:

<div id="elem"></div> #elem { border-radius: 10px 40px; border: 1px solid black; width: 300px; height: 100px; }

:

Voorbeeld

Laat ons 'n afronding van 10px vir die boonste linker hoek stel, 'n afronding van 30px vir die onderste regter hoek, en afrondings van 50px - vir hoeke van die tweede hoeklyn:

<div id="elem"></div> #elem { border-radius: 10px 50px 30px; border: 1px solid black; width: 300px; height: 100px; }

:

Voorbeeld

Laat ons verskillende afrondings vir elk van die hoeke stel:

<div id="elem"></div> #elem { border-radius: 10px 30px 50px 70px; border: 1px solid black; width: 300px; height: 100px; }

:

Voorbeeld

Kom ons maak 'n elliptiese afronding, en stel 20px vir die horisontale deel van die afronding, en 40px - vir die vertikale:

<div id="elem"></div> #elem { border: 1px solid black; border-radius: 20px / 40px; width: 300px; height: 100px; }

:

Voorbeeld

En nou stel ons verskillende elliptiese afronding vir al die hoeke afsonderlik:

<div id="elem"></div> #elem { border: 1px solid black; border-radius: 20px 30px 20px 30px / 40px 60px 40px 60px; width: 300px; height: 100px; }

:

Voorbeeld

As jy vir 'n vierkantige blok 'n afronding stel, gelykstaande aan die helfte van die sy van die vierkant, kry jy 'n sirkel:

<div id="elem"></div> #elem { border-radius: 100px; border: 1px solid black; width: 200px; height: 200px; }

:

Voorbeeld

As jy 'n afronding stel, groter as die sy van die vierkant, kry jy steeds 'n sirkel:

<div id="elem"></div> #elem { border-radius: 200px; border: 1px solid black; width: 200px; height: 200px; }

:

Voorbeeld

Jy kan ook 'n sirkel kry as jy border-radius instel op 50% (voordeel daarin dat jy nie die afronding hoef te verander nie wanneer die grootte van die vierkant verander ):

<div id="elem"></div> #elem { border: 1px solid black; border-radius: 50%; width: 200px; height: 200px; }

:

Voorbeeld

As jy border-radius in persentasies vir 'n reghoek instel, kry jy 'n elliptiese afronding. As die breedte gespesifiseer is as 400px, hoogte as 200px, en border-radius as 10%, dan is dit dieselfde asof daar geskryf is 40px/20px:

<div id="elem"></div> #elem { border-radius: 10%; border: 1px solid black; width: 400px; height: 200px; }

:

Voorbeeld

Laat ons die waarde border-radius instel op 50% vir 'n reghoek - ons kry 'n ellips:

<div id="elem"></div> #elem { border-radius: 50%; border: 1px solid black; width: 400px; height: 200px; }

:

Voorbeeld

Die eienskap border-radius rond nie net die hoekies van die rand af nie, maar ook die agtergrond:

<div id="elem"></div> #elem { border-radius: 20px; width: 300px; height: 100px; background-color: #e4f1ed; }

:

Sien ook

  • die eienskap border,
    wat 'n afkorting-eienskap is vir die rand
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp