1. Web
  2. CSS
  3. Reference
  4. Properties
  5. border-inline

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-inline CSS-Eigenschaft

Baseline Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit April 2021 browserübergreifend verfügbar.

Die border-inline CSS-Eigenschaft ist eine Shorthand-Eigenschaft zum Festlegen der individuellen logischen Inline-Rand-Eigenschaften an einer einzigen Stelle im Stylesheet.

Probieren Sie es aus

border-inline: solid;
writing-mode: horizontal-tb;
border-inline: dashed red;
writing-mode: vertical-rl;
border-inline: 1rem solid;
writing-mode: horizontal-tb;
direction: rtl;
<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 ein Shorthand für die folgenden CSS-Eigenschaften:

Syntax

css
border-inline: 1px;
border-inline: 2px dotted;
border-inline: medium dashed blue;
/* Global values */
border-inline: inherit;
border-inline: initial;
border-inline: revert;
border-inline: revert-layer;
border-inline: unset;

Werte

Das border-inline wird mit einem oder mehreren der folgenden in beliebiger Reihenfolge angegeben:

<'border-width'>

Die Breite des Randes. Siehe border-width.

<'border-style'>

Der Linienstil des Randes. Siehe border-style.

<color>

Die Farbe des Randes.

Beschreibung

Die physischen Ränder, auf die border-inline abgebildet wird, hängen vom Schreibmodus, der Richtung und der Textorientierung des Elements ab. Es entspricht je nach definierten Werten für writing-mode, direction und text-orientation den Eigenschaften border-top und border-bottom oder border-right und border-left.

Die Ränder in der anderen Dimension können mit border-block festgelegt werden, die border-block-start und border-block-end setzen.

Formale Definition

Anfangswert wie die jeweiligen Kurzschreibweisen:
Anwendbar aufalle Elemente
Vererbt Nein
Berechneter Wert wie die jeweiligen Kurzschreibweisen:
Animationstyp wie die jeweiligen Kurzschreibweisen:

Formale Syntax

border-inline = 
<'border-block-start'>

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

<line-width> =
<length [0,∞]> |
hairline |
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-inline: 5px dashed blue;
}

Ergebnisse

Spezifikationen

Spezifikation
CSS Logical Properties and Values Module Level 1
# propdef-border-inline

Browser-Kompatibilität

Siehe auch

Help improve MDN

Erfahren Sie, wie Sie beitragen können Diese Seite wurde automatisch aus dem Englischen übersetzt.

AltStyle によって変換されたページ (->オリジナル) /