Coins arrondis

La propriété border-radius est un raccourci qui permet d'arrondir les angles des 4 coins d'une boîte.

On peut affecter 1, 2, 3 ou 4 valeurs à la propriété border-radius.

h1 { border-radius: 5px; }
h2 { border-radius: 4px 8px; }
h3 { border-radius: 5px 6px 7px 8px; }
raccourci border-radius

Remarque : la forme avec 3 valeurs est rarement utilisée : le coin haut à gauche aura la 1ère valeur, les coins haut à droite et bas à gauche auront la 2ème valeur et le coin bas à droite aura la 3ème valeur.

La valeur donnée pour les angles est le rayon du cercle qui sert à faire l'arrondi.

rayon de l'arrondi

Si on veut définir les coins individuellement on peut utiliser border-top-left-radius, border-top-right-radius, border-bottom-right-radius et border-bottom-left-radius

Tester les bords arrondis

Coins individuels à essayer :
rayon 1 et rayon 3 = 10px, rayon 2 et rayon 4 = 30px
rayon 1 et rayon 4 = 0px, rayon 2 et rayon 3 = 30px

Exemple : coins arrondis
Fichier CSS : styles.css

Coins en ellipse

Il est possible de définir des arrondis en ellpise en donnant 2 valeurs pour un même coin :

h1 { border-top-left-radius: 50px 30px; }
rayons de l'ellipse

Si on veut utiliser la propriété raccourci border-radius, la syntaxe est la suivante :

h1 { border-radius: 5px / 10px; }
h2 { border-radius: 4px 8px / 10px 20px ; }
h3 { border-radius: 10px 15px 20px 25px / 11px 12px 13px 14px; }
rayons de l'ellipse avec raccourci border-radius
Exemple : coins en ellipse
Fichier CSS : styles.css