Spec-Zone.ru › CSS

Свойство CSS `border-inline-width`

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

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

Свойство border-inline-width CSS задаёт ширину логических встроенных границ элемента, которая соответствует физической ширине границы в зависимости от режима письма, направления текста и ориентации текста элемента. В зависимости от значений, заданных для writing-mode, direction и text-orientation, оно соответствует свойствам border-top-width и border-bottom-width либо border-left-width и border-right-width.

Ширину границы в другом измерении можно задать с помощью свойства border-block-width, которое задаёт значения свойств border-block-start-width и border-block-end-width.

Попробуйте

border-inline-width: thick;
writing-mode: horizontal-tb;
border-inline-width: thick;
writing-mode: vertical-rl;
border-inline-width: 4px;
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: palegreen;
  color: black;
  border: 0 solid crimson;
  padding: 0.75em;
  width: 80%;
  height: 100px;
  unicode-bidi: bidi-override;
}

Синтаксис

/* <'line-width'> values */
border-inline-width: 5px 10px;
border-inline-width: 5px;
border-inline-width: thick;

/* Global values */
border-inline-width: inherit;
border-inline-width: initial;
border-inline-width: revert;
border-inline-width: revert-layer;
border-inline-width: unset;

Значения

<line-width>
Задаёт ширину границы — либо явным неотрицательным значением <length>, либо одним из ключевых слов: thin, medium или thick. Значение по умолчанию — medium.

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

Начальное значение как у каждого из свойств сокращённой записи:
  • border-inline-start-width
  • border-inline-end-width
Применяется к всем элементам
Наследуется нет
Вычисленное значение как у каждого из свойств сокращённой записи:
  • border-inline-start-width
  • border-inline-end-width
Тип анимации как у каждого из свойств сокращённой записи:
  • border-inline-start-width
  • border-inline-end-width

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

border-inline-width = 
  <'border-top-width'>{1,2}

Примеры

HTML

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

CSS

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

.exampleText {
  writing-mode: vertical-lr;
  border: 1px solid blue;
  border-inline-width: 5px 10px;
}

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

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

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

Настольные устройства Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome для Android Firefox для Android Opera для Android Safari на iOS Samsung Internet WebView для Android WebView на iOS
border-inline-width
87
87
66
73
14.1
87
66
62
14.5
14.0
87
14.5
medium
87
87
66
73
14.1
87
66
62
14.5
14.0
87
14.5
thick
87
87
66
73
14.1
87
66
62
14.5
14.0
87
14.5
thin
87
87
66
73
14.1
87
66
62
14.5
14.0
87
14.5

См. также

  • Логические свойства и значения CSS
  • Это свойство соответствует одному из физических свойств границы: border-top-width, border-right-width, border-bottom-width и border-left-width
  • 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/border-inline-width

Spec-Zone.ru

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