Chargement...

Border-radius CSS

Vous savez tracer une bordure nette autour d’une boîte. Souvent le design veut des coins plus doux — cartes amicales, boutons modernes, avatars lus comme des cercles. C’est border-radius : à quel point chaque coin s’arrondit.

Que fait border-radius ?

border-radius arrondit les coins de la boîte de bordure. La courbe s’applique à la bordure et au fond (et coupe souvent image/overflow). Une plus grande longueur donne un coin plus rond. Unités courantes : px ou %.

Une valeur — les quatre coins

Le départ quotidien : une longueur pour chaque coin.

Même rayon sur tous les coins

css
CSS Code
.card {
border: 1px solid #cbd5e1;
border-radius: 12px;
padding: 1rem;
background-color: #ffffff;
}

Ce que vous devez remarquer

La bordure suit la courbe et le remplissage blanc reste dans la forme arrondie. Le rayon n’est pas une seconde bordure — il forme la boîte existante.

Raccourci : combien de valeurs ?

Vous pouvez passer une, deux, trois ou quatre longueurs. L’ordre des coins est fixe.

📊 Nombre de valeurs border-radius

Valeurs Signification Note quotidienne
1 Les quatre coins identiques Cartes et panneaux doux
2 Haut-gauche + bas-droite, puis haut-droite + bas-gauche Paires diagonales
3 Haut-gauche, haut-droite + bas-gauche, bas-droite Moins courant — sachez que ça existe
4 Haut-gauche, haut-droite, bas-droite, bas-gauche Contrôle total, sens horaire depuis haut-gauche

Quatre coins, quatre nombres

Quand chaque coin veut sa propre courbe, listez quatre valeurs dans le sens horaire en partant du haut-gauche.

Quatre coins différents

css
CSS Code
.badge {
border: 2px solid #0f766e;
border-radius: 16px 4px 16px 4px;
padding: 0.5rem 0.75rem;
background-color: #ecfdf5;
}

Deux valeurs — paires diagonales

Deux longueurs associent les coins opposés : d’abord haut-gauche et bas-droite ; ensuite haut-droite et bas-gauche.

Rayon à deux valeurs en diagonale

css
CSS Code
.tile {
border: 1px solid #94a3b8;
border-radius: 20px 4px;
padding: 1rem;
background-color: #f8fafc;
}

Boutons pilule

Un grand rayon (souvent la moitié de la hauteur, ou une grosse valeur comme 999px) transforme un rectangle en pilule — courant pour chips et actions principales.

Bouton en forme de pilule

css
CSS Code
.btn-pill {
border: none;
border-radius: 999px;
padding: 0.6rem 1.25rem;
background-color: #0f766e;
color: #ffffff;
}

Avatars circulaires

Pour un vrai cercle, donnez à la boîte une largeur et une hauteur égales, puis border-radius: 50%. Sur une boîte non carrée, 50% produit une ellipse.

Cercle avec rayon 50 pour cent

css
CSS Code
.avatar {
width: 64px;
height: 64px;
border-radius: 50%;
border: 2px solid #0f766e;
background-color: #ccfbf1;
overflow: hidden; /* découpe une photo dans le cercle */
}

À vous de jouer

  1. Adoucissez une carte bordée avec border-radius: 12px.
  2. Stylez un badge avec quatre rayons de coins différents.
  3. Utilisez un rayon à deux valeurs sur une tuile et observez le couplage diagonal.
  4. Construisez un bouton pilule avec border-radius: 999px.
  5. Faites un avatar 64×64 avec border-radius: 50% — puis essayez 50% sur un rectangle large et comparez.

Erreurs fréquentes

  • Mettre un rayon énorme sur une boîte vide sans bordure ni couleur et se demander pourquoi « rien ne se voit »
  • Utiliser 50% sur un rectangle large et attendre un cercle parfait (vous obtenez une ellipse)
  • Oublier largeur et hauteur égales pour un cercle
  • Croire que border-radius remplace border — il faut encore une bordure ou un fond pour bien voir la courbe
  • Mélanger l’ordre des coins (quatre valeurs : sens horaire depuis haut-gauche)

Résumé

  • border-radius arrondit les coins de la boîte
  • Une valeur adoucit tous les coins ; quatre valeurs contrôlent chaque coin
  • Deux valeurs associent les coins opposés en diagonale
  • De grands rayons font des pilules ; 50% sur un carré fait un cercle
  • La courbe découpe bordure et fond ensemble
  • Entraînez-vous à la carte, à la pilule et à l’avatar jusqu’à ce que les formes paraissent évidentes

🧠 Testez Vos Connaissances

Prêt à Commencer

Testez Vos Connaissances

Mettez-vous au défi avec ce quiz interactif et voyez à quel point vous comprenez le sujet

❓
8
Questions
🎯
70%
Pour Réussir
♾️
∞
Temps
🔄
∞
Tentatives

📝 Instructions

  • Lisez chaque question attentivement
  • Sélectionnez la meilleure réponse pour chaque question
  • Vous pouvez refaire le quiz autant de fois que vous le souhaitez
  • Votre progression sera affichée en haut