Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

border-inline-color

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 ⁨avril 2021⁩.

Expérimental: Il s'agit d'une technologie expérimentale.
Vérifiez attentivement le tableau de compatibilité des navigateurs avant de l'utiliser en production.

La propriété border-inline-color définit la couleur de la bordure d'un élément sur les côtés de l'axe en ligne. Cette propriété correspondra à différentes propriétés physiques pour les couleurs de la bordure selon le mode d'écriture de l'élément, sa direction et l'orientation du texte. Autrement dit, cette propriété logique peut correspondre à border-top-color et border-bottom-color ou à border-right-color et border-left-color selon les valeurs des propriétés writing-mode, direction et text-orientation.

css
border-inline-color: yellow;
border-inline-color: #f5f6f7;

Pour définir la couleur de la bordure sur l'autre dimension, on pourra utiliser la propriété logique border-block-color qui définit border-block-start-color et border-block-end-color.

Syntaxe

Valeurs

<'color'>

La couleur de la bordure. Voir color.

Définition formelle

Valeur initialecurrentcolor
Applicabilitétous les éléments
Héritéenon
Valeur calculéecouleur calculée
Type d'animationby computed value type

Syntaxe formelle

border-inline-color = 
<'border-top-color'>{1,2}

<border-top-color> =
<color> |
<image-1D>

<image-1D> =
<stripes()>

<stripes()> =
stripes( <color-stripe># )

<color-stripe> =
<color> &&
[ <length-percentage> | <flex> ]?

<length-percentage> =
<length> |
<percentage>

Exemples

CSS

css
div {
  background-color: yellow;
  width: 120px;
  height: 120px;
}

.texteExemple {
  writing-mode: vertical-lr;
  border: 10px solid blue;
  border-inline-color: red;
}

HTML

html
<div>
  <p class="texteExemple">Texte d'exemple</p>
</div>

Résultat

Spécifications

Specification
CSS Logical Properties and Values Level 1
# propdef-border-inline-color

Compatibilité des navigateurs

Voir aussi