1. Web
  2. CSS
  3. Reference
  4. Properties
  5. padding-block

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

View in English Always switch to English

padding-block 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 padding-block CSS Kurzschreibweise definiert den logischen Anfangs- und End-Abstand eines Elements in der Blockrichtung. Diese Eigenschaft wird auf physische Abstandseigenschaften abgebildet, abhängig von der Schreibrichtung, der Richtung und der Textausrichtung des Elements.

Probieren Sie es aus

padding-block: 10px 20px;
writing-mode: horizontal-tb;
padding-block: 20px 40px;
writing-mode: vertical-rl;
padding-block: 5% 10%;
writing-mode: horizontal-tb;
padding-block: 2em 4em;
writing-mode: vertical-lr;
<section id="default-example">
 <div class="transition-all" id="example-element">
 <div class="box">
 Far out in the uncharted backwaters of the unfashionable end of the
 western spiral arm of the Galaxy lies a small unregarded yellow sun.
 </div>
 </div>
</section>
#example-element {
 border: 10px solid #ffc129;
 overflow: hidden;
 text-align: left;
}
.box {
 border: dashed 1px;
 unicode-bidi: bidi-override;
}

Bestandteil-Eigenschaften

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

Syntax

css
/* <length> values */
padding-block: 10px 20px; /* An absolute length */
padding-block: 1em 2em; /* relative to the text size */
padding-block: 10px; /* sets both start and end values */
/* <percentage> values */
padding-block: 5% 2%; /* relative to the nearest block container's width */
/* Global values */
padding-block: inherit;
padding-block: initial;
padding-block: revert;
padding-block: revert-layer;
padding-block: unset;

Die padding-block-Eigenschaft kann mit einem oder zwei Werten spezifiziert werden. Wenn ein Wert angegeben wird, wird dieser für sowohl padding-block-start als auch padding-block-end verwendet. Wenn zwei Werte angegeben sind, wird der erste für padding-block-start und der zweite für padding-block-end verwendet.

Werte

Die padding-block-Eigenschaft nimmt die gleichen Werte an wie die padding-top-Eigenschaft.

Beschreibung

Die durch padding-block spezifizierten Abstände können den Eigenschaften padding-top und padding-bottom oder den Eigenschaften padding-right und padding-left entsprechen, abhängig von den definierten Werten für writing-mode, direction und text-orientation.

Formale Definition

Anfangswert wie die jeweiligen Kurzschreibweisen:
Anwendbar aufalle Elemente außer table-row-group, table-header-group, table-footer-group, table-row, table-column-group und table-column
Vererbt Nein
Prozentwertelogische Breite des beinhaltenden Blocks
Berechneter Wert wie die jeweiligen Kurzschreibweisen:
Animationstyp Längenangabe

Formale Syntax

padding-block = 
<'padding-top'> {1,2}

<padding-top> =
<length-percentage [0,∞]>

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

Beispiele

Festlegen des Block-Abstands für vertikalen 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;
 padding-block: 20px 40px;
 background-color: #c8c800;
}

Ergebnis

Spezifikationen

Spezifikation
CSS Logical Properties and Values Module Level 1
# propdef-padding-block

Browser-Kompatibilität

Siehe auch

Help improve MDN

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

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