La propriété border-radius est utilisée pour ajouter des bordures arrondies à un élément :
Normal border
Round border
Rounder border
Roundest border
p {
border: 2px solid red;
border-radius: 5px;
}Essayez-le vous-même →
<!DOCTYPE html>
<html>
<head>
<style>
p.normal {
border: 2px solid red;
padding: 5px;
}
p.round1 {
border: 2px solid red;
border-radius: 5px;
padding: 5px;
}
p.round2 {
border: 2px solid red;
border-radius: 8px;
padding: 5px;
}
p.round3 {
border: 2px solid red;
border-radius: 12px;
padding: 5px;
}
</style>
</head>
<body>
<h2>The border-radius Property</h2>
<p>This property is used to add rounded borders to an element:</p>
<p class="normal">Normal border</p>
<p class="round1">Round border</p>
<p class="round2">Rounder border</p>
<p class="round3">Roundest border</p>
</body>
</html>
Toutes les principales propriétés de bordure dans une seule déclaration
<!DOCTYPE html>
<html>
<head>
<style>
p {
border-style: solid;
border-top: thick double #ff0000;
}
</style>
</head>
<body>
<p>This is some text in a paragraph.</p>
</body>
</html>
Cet exemple illustre une propriété raccourcie permettant de définir toutes les propriétés de la bordure supérieure dans une seule déclaration.
Définir le style de la bordure inférieure
<!DOCTYPE html>
<html>
<head>
<style>
p {border-style: solid;}
p.none {border-bottom-style: none;}
p.dotted {border-bottom-style: dotted;}
p.dashed {border-bottom-style: dashed;}
p.solid {border-bottom-style: solid;}
p.double {border-bottom-style: double;}
p.groove {border-bottom-style: groove;}
p.ridge {border-bottom-style: ridge;}
p.inset {border-bottom-style: inset;}
p.outset {border-bottom-style: outset;}
</style>
</head>
<body>
<p class="none">No bottom border.</p>
<p class="dotted">A dotted bottom border.</p>
<p class="dashed">A dashed bottom border.</p>
<p class="solid">A solid bottom border.</p>
<p class="double">A double bottom border.</p>
<p class="groove">A groove bottom border.</p>
<p class="ridge">A ridge bottom border.</p>
<p class="inset">An inset bottom border.</p>
<p class="outset">An outset bottom border.</p>
</body>
</html>
Cet exemple montre comment définir le style de la bordure inférieure.
Définir la largeur de la bordure gauche
<!DOCTYPE html>
<html>
<head>
<style>
p {
border-style: solid;
border-left-width: 15px;
}
</style>
</head>
<body>
<p><b>Note:</b> The "border-left-width" property does not work if it is used alone. Use the "border-style" property to set the borders first.</p>
</body>
</html>
Cet exemple montre comment définir la largeur de la bordure gauche.
Définir la couleur des quatre bordures
<!DOCTYPE html>
<html>
<head>
<style>
p.one {
border-style: solid;
border-color: #0000ff;
}
p.two {
border-style: solid;
border-color: #ff0000 #0000ff;
}
p.three {
border-style: solid;
border-color: #ff0000 #00ff00 #0000ff;
}
p.four {
border-style: solid;
border-color: #ff0000 #00ff00 #0000ff rgb(250,0,255);
}
</style>
</head>
<body>
<p class="one">One-colored border!</p>
<p class="two">Two-colored border!</p>
<p class="three">Three-colored border!</p>
<p class="four">Four-colored border!</p>
<p><b>Note:</b> The "border-color" property does not work if it is used alone. Use the "border-style" property to set the borders first.</p>
</body>
</html>
Cet exemple montre comment définir la couleur des quatre bordures. Il peut avoir de une à quatre couleurs.
Définir la couleur de la bordure droite
<!DOCTYPE html>
<html>
<head>
<style>
p {
border-style: solid;
border-right-color: #ff0000;
}
</style>
</head>
<body>
<p>This is some text in a paragraph.</p>
</body>
</html>
Cet exemple montre comment définir la couleur de la bordure droite.
Définit toutes les propriétés de bordure dans une seule déclaration
Définit toutes les propriétés de la bordure inférieure dans une seule déclaration
Définit la couleur de la bordure inférieure
Définit le style de la bordure inférieure
Définit la largeur de la bordure inférieure
Définit la couleur des quatre bordures
Définit toutes les propriétés de la bordure gauche dans une seule déclaration
Définit la couleur de la bordure gauche
Définit le style de la bordure gauche
Définit la largeur de la bordure gauche
Définit les quatre propriétés border-*-radius pour les coins arrondis
Définit toutes les bonnes propriétés de bordure dans une seule déclaration
Définit la couleur de la bordure droite
Définit le style de la bordure droite
Définit la largeur de la bordure droite
Définit le style des quatre bordures
Définit toutes les propriétés de bordure supérieure dans une seule déclaration
Définit la couleur de la bordure supérieure
Définit le style de la bordure supérieure
Définit la largeur de la bordure supérieure
Définit la largeur des quatre bordures