Spec-Zone.ru › CSS

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

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

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

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

Попробуйте

padding-inline-start: 20px;
writing-mode: horizontal-tb;
padding-inline-start: 20px;
writing-mode: vertical-rl;
padding-inline-start: 5em;
writing-mode: horizontal-tb;
direction: rtl;
<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-inline-start: 10px; /* An absolute length */
padding-inline-start: 1em; /* A length relative to the text size */

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

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

Значения

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

Описание

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

Это свойство связано со свойствами padding-block-start, padding-block-end и 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 href="/en-US/docs/Web/CSS/Reference/Values/length#interpolation" title="Значения типа данных CSS <length> интерполируются как вещественные числа с плавающей точкой.">length</a>

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

padding-inline-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-inline-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-inline-start
69
2
79
79
41
3
56
15
12.1
3
69
18
41
4
48
14
12.2
3
10.0
1.0
87
2
12.2
3

См. также

  • Логические свойства и значения 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-inline-start

Spec-Zone.ru

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