Thanks to visit codestin.com
Credit goes to developer.mozilla.org

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

border-block-start

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨Januar 2020⁩.

Die border-block-start CSS Eigenschaft ist eine Kurzschreibweise zum Festlegen der einzelnen logischen Blockstart-Randwerte an einer einzigen Stelle im Stylesheet.

Probieren Sie es aus

border-block-start: solid;
writing-mode: horizontal-tb;
border-block-start: dashed red;
writing-mode: vertical-rl;
border-block-start: 1rem solid;
writing-mode: horizontal-tb;
border-block-start: thick double #32a1ce;
writing-mode: vertical-lr;
<section class="default-example" 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: #eeeeee;
  color: darkmagenta;
  padding: 0.75em;
  width: 80%;
  height: 100px;
  unicode-bidi: bidi-override;
}

Bestandteileigenschaften

Diese Eigenschaft ist eine Kurzform für die folgenden CSS-Eigenschaften:

Syntax

css
border-block-start: 1px;
border-block-start: 2px dotted;
border-block-start: medium dashed blue;

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

border-block-start kann verwendet werden, um die Werte für eines oder mehrere der folgenden festzulegen: border-block-start-width, border-block-start-style und border-block-start-color. Der physische Rand, auf den es abbildet, hängt vom Schreibrichtungsmodus, der Richtung und der Textausrichtung des Elements ab. Es entspricht der Eigenschaft border-top, border-right, border-bottom oder border-left, abhängig von den definierten Werten für writing-mode, direction und text-orientation.

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

Werte

Das border-block-start wird mit einem oder mehreren der folgenden Werte, in beliebiger Reihenfolge, angegeben:

<'border-width'>

Die Breite des Rands. Siehe border-width.

<'border-style'>

Der Linienstil des Rands. Siehe border-style.

<color>

Die Farbe des Rands.

Formale Definition

Anfangswertwie die jeweiligen Kurzschreibweisen:
Anwendbar aufalle Elemente
VererbtNein
Berechneter Wertwie die jeweiligen Kurzschreibweisen:
Animationstypwie die jeweiligen Kurzschreibweisen:

Formale Syntax

border-block-start = 
<line-width> ||
<line-style> ||
<color>

<line-width> =
<length [0,∞]> |
thin |
medium |
thick

<line-style> =
none |
hidden |
dotted |
dashed |
solid |
double |
groove |
ridge |
inset |
outset

Beispiele

Rand mit 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-rl;
  border-block-start: 5px dashed blue;
}

Spezifikationen

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

Browser-Kompatibilität

Siehe auch