Spec-Zone.ru › CSS

CSS-свойство `padding-block-start`

Базовая доступность Широко доступно

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и в разных версиях браузеров. Она доступна во всех браузерах с сентября 2021 года.

Свойство padding-block-start CSS задаёт логический начальный внутренний отступ по блочной оси элемента, который соответствует физическому внутреннему отступу в зависимости от режима письма, направления текста и его ориентации.

Попробуйте

padding-block-start: 20px;
writing-mode: horizontal-tb;
padding-block-start: 20px;
writing-mode: vertical-rl;
padding-block-start: 5em;
writing-mode: horizontal-tb;
padding-block-start: 5em;
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;
}

Синтаксис

/* <length> values */
padding-block-start: 10px; /* An absolute length */
padding-block-start: 1em; /* A length relative to the text size */

/* <percentage> value */
padding-block-start: 5%; /* A padding relative to the block container's width */

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

Значения

<length>
Размер внутреннего отступа в виде фиксированного значения. Должен быть неотрицательным.
<percentage>
Размер внутреннего отступа в процентах относительно размера по строчной оси (ширины в языках с горизонтальным письмом) содержащего блока. Должен быть неотрицательным.

Описание

Свойство padding-block-start принимает те же значения, что и физические свойства внутреннего отступа, например padding-top. Однако оно может соответствовать свойству padding-top, padding-bottom, padding-left или padding-right в зависимости от значений свойств writing-mode, direction и text-orientation.

Это свойство связано со свойствами padding-block-end, padding-inline-start и padding-inline-end, которые задают остальные значения внутреннего отступа элемента.

Формальное определение

Исходное значение 0
Применяется к всем элементам, кроме <code>table-row-group</code>, <code>table-header-group</code>, <code>table-footer-group</code>, <code>table-row</code>, <code>table-column-group</code> и <code>table-column</code>
Наследуется нет
Проценты логическая ширина содержащего блока
Вычисленное значение как <length>
Тип анимации a <a href="/en-US/docs/Web/CSS/Reference/Values/length#interpolation" title="Значения CSS-типа данных <length> интерполируются как действительные числа с плавающей точкой.">length</a>

Формальный синтаксис

padding-block-start = 
  <'padding-top'>

Примеры

Задание начального внутреннего отступа по блочной оси для вертикального текста

HTML

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

CSS

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

.exampleText {
  writing-mode: vertical-lr;
  padding-block-start: 20px;
  background-color: #c8c800;
}

Результат

Спецификации

Спецификация
Модуль логических свойств и значений CSS уровня 1
# padding-properties

Совместимость с браузерами

Настольные компьютеры Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome для Android Firefox для Android Opera для Android Safari для iOS Samsung Internet WebView для Android WebView для iOS
padding-block-start
69
79
41
56
12.1
69
41
48
12.2
10.0
69
12.2

См. также

  • Логические свойства и значения CSS
  • Соответствующие физические свойства: padding-top, padding-right, padding-bottom и padding-left
  • writing-mode, direction, text-orientation

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Properties/padding-block-start

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API