border-left-style
Baseline
Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
La propriété border-left-style définit le style de ligne utilisé pour mettre en forme la bordure sur le côté gauche d'une boîte.
Exemple interactif
border-left-style: none;
border-left-style: dotted;
border-left-style: dashed;
border-left-style: solid;
border-left-style: groove;
border-left-style: inset;
<section id="default-example">
<div class="transition-all" id="example-element">
This is a box with a border around it.
</div>
</section>
#example-element {
background-color: #eee;
color: #000;
border: 0.75em solid;
padding: 0.75em;
width: 80%;
height: 100px;
}
body {
background-color: #fff;
}
Note : La spécification ne définit pas la façon dont les bordures de différents styles se rejoignent dans les coins.
Syntaxe
/* Valeurs avec un mot-clé */
border-left-style: none;
border-left-style: hidden;
border-left-style: dotted;
border-left-style: dashed;
border-left-style: solid;
border-left-style: double;
border-left-style: groove;
border-left-style: ridge;
border-left-style: inset;
border-left-style: outset;
/* Valeurs globales */
border-left-style: inherit;
border-left-style: initial;
border-left-style: revert;
border-left-style: unset;
La propriété border-left-style se définit avec l'un des mots-clés utilisés par la propriété border-style.
Définition formelle
| Valeur initiale | none |
|---|---|
| Applicabilité | tous les éléments. S'applique aussi à ::first-letter. |
| Héritée | non |
| Valeur calculée | comme spécifié |
| Type d'animation | discrète |
Syntaxe formelle
border-left-style =
<line-style>
<line-style> =
none |
hidden |
dotted |
dashed |
solid |
double |
groove |
ridge |
inset |
outset
Exemples
>HTML
<table>
<tr>
<td class="b1">none</td>
<td class="b2">hidden</td>
<td class="b3">petits points</td>
<td class="b4">tirets</td>
</tr>
<tr>
<td class="b5">solid</td>
<td class="b6">double</td>
<td class="b7">groove</td>
<td class="b8">ridge</td>
</tr>
<tr>
<td class="b9">inset</td>
<td class="b10">outset</td>
</tr>
</table>
CSS
/* On applique un style sur le tableau */
table {
border-width: 2px;
background-color: #52e385;
}
tr,
td {
padding: 3px;
}
/* Des exemples pour border-left-style */
.b1 {
border-left-style: none;
}
.b2 {
border-left-style: hidden;
}
.b3 {
border-left-style: dotted;
}
.b4 {
border-left-style: dashed;
}
.b5 {
border-left-style: solid;
}
.b6 {
border-left-style: double;
}
.b7 {
border-left-style: groove;
}
.b8 {
border-left-style: ridge;
}
.b9 {
border-left-style: inset;
}
.b10 {
border-left-style: outset;
}
Résultat
Spécifications
| Specification |
|---|
| CSS Backgrounds and Borders Module Level 3> # border-style> |
Compatibilité des navigateurs
Chargement…
Voir aussi
-
Les autres propriétés liées au style des bordures :
border-right-style,border-top-style,border-bottom-style,border-style. -
Les autres propriétés liées à la bordure gauche :
border-left,border-left-color,border-left-width.