Spec-Zone.ru › CSS

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

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

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

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

Попробуйте

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

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

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

Значения

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

Описание

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

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

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

Начальное значение 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>
Тип анимации length

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

padding-inline-end = 
  <'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-end: 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-end
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-end

Spec-Zone.ru

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