Propriété CSS border-style
Exemple
Définissez un style pour la bordure :
div {border-style: dotted;}
Plus d'exemples "Essayez-le vous-même" ci-dessous.
Définition et utilisation
La border-style
propriété définit le style des quatre bordures d'un élément. Cette propriété peut avoir de une à quatre valeurs.
Exemples:
- style de bordure : plein en pointillé double tiret ;
- la bordure supérieure est en pointillé
- la bordure droite est pleine
- la bordure inférieure est double
- la bordure gauche est en pointillé
- style de bordure : double solide en pointillés ;
- la bordure supérieure est en pointillé
- les bordures droite et gauche sont pleines
- la bordure inférieure est double
- style de bordure : solide en pointillés ;
- les bordures supérieure et inférieure sont en pointillés
- les bordures droite et gauche sont pleines
- style de bordure : pointillé ;
- les quatre bordures sont en pointillés
Valeur par défaut: | rien |
---|---|
Hérité: | non |
Animable : | non. En savoir plus sur l'animation |
Version: | CSS1 |
Syntaxe JavaScript : | objet .style.borderStyle="double pointillé" |
Prise en charge du navigateur
Les nombres dans le tableau indiquent la première version du navigateur qui prend entièrement en charge la propriété.
Property | |||||
---|---|---|---|---|---|
border-style | 1.0 | 4.0 | 1.0 | 1.0 | 3.5 |
Remarque : La valeur "hidden" n'est pas prise en charge dans IE7 et les versions antérieures. IE8 nécessite un !DOCTYPE. IE9 et versions ultérieures prennent en charge "caché".
Syntaxe CSS
border-style: none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|initial|inherit;
Valeurs de propriété
Value | Description | Play it |
---|---|---|
none | Default value. Specifies no border | |
hidden | The same as "none", except in border conflict resolution for table elements | |
dotted | Specifies a dotted border | |
dashed | Specifies a dashed border | |
solid | Specifies a solid border | |
double | Specifies a double border | |
groove | Specifies a 3D grooved border. The effect depends on the border-color value | |
ridge | Specifies a 3D ridged border. The effect depends on the border-color value | |
inset | Specifies a 3D inset border. The effect depends on the border-color value | |
outset | Specifies a 3D outset border. The effect depends on the border-color value | |
initial | Sets this property to its default value. Read about initial | |
inherit | Inherits this property from its parent element. Read about inherit |
Plus d'exemples
Exemple
Une bordure en pointillé :
div {border-style: dashed;}
Exemple
Une bordure solide :
div {border-style: solid;}
Exemple
Une double bordure :
div {border-style: double;}
Exemple
Une bordure de rainure :
div {
border-style: groove;
border-color: coral;
border-width: 7px;
}
Exemple
Une bordure faîtière :
div {
border-style: ridge;
border-color: coral;
border-width: 7px;
}
Exemple
Une bordure en médaillon :
div {
border-style: inset;
border-color: coral;
border-width: 7px;
}
Exemple
Une frontière de départ :
div {
border-style: outset;
border-color: coral;
border-width: 7px;
}
Exemple
Définissez des bordures différentes de chaque côté d'un élément :
p.one {border-style: dotted solid dashed double;}
p.two {border-style: dotted solid dashed;}
p.three {border-style: dotted solid;}
p.four {border-style: dotted;}
Pages connexes
Tutoriel CSS : Bordure CSS
Référence HTML DOM : propriété borderStyle