border-block-start-color

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2021.

Die border-block-start-color CSS Eigenschaft definiert die Farbe des logischen Anfangsrandes eines Elements im Block, die je nach Schreibmodus, Richtung und Textorientierung des Elements einer physischen Randfarbe zugeordnet wird. Sie entspricht der Eigenschaft border-top-color, border-right-color, border-bottom-color oder border-left-color, abhängig von den definierten Werten für writing-mode, direction und text-orientation.

Probieren Sie es aus

Syntax

css
border-block-start-color: blue;
border-block-start-color: #4c5d21;

/* Global values */
border-block-start-color: inherit;
border-block-start-color: initial;
border-block-start-color: revert;
border-block-start-color: revert-layer;
border-block-start-color: unset;

Verwandte Eigenschaften sind border-block-end-color, border-inline-start-color und border-inline-end-color, die die anderen Ränder des Elements definieren.

Werte

<color>

Die Farbe des Randes.

Formale Definition

Anfangswertcurrentcolor
Anwendbar aufalle Elemente
VererbtNein
Berechneter Wertberechnete Farbe
Animationstypby computed value type

Formale Syntax

border-block-start-color = 
<color> |
<image-1D>

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

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

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

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

Beispiele

Randfarbe bei vertikalem Text

HTML

html
<div>
  <p class="exampleText">Example text</p>
</div>

CSS

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

.exampleText {
  writing-mode: vertical-lr;
  border: 10px solid blue;
  border-block-start-color: red;
}

Ergebnisse

Spezifikationen

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

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch