Spec-Zone.ru › CSS

`border-block-start-width` CSS-свойство

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

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

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

Попробуйте

border-block-start-width: thick;
writing-mode: horizontal-tb;
border-block-start-width: thick;
writing-mode: vertical-rl;
border-block-start-width: 4px;
writing-mode: horizontal-tb;
border-block-start-width: 4px;
writing-mode: vertical-lr;
<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-block-start-width: 5px;
border-block-start-width: thick;

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

Связанные свойства border-block-end-width, border-inline-start-width и border-inline-end-width задают ширину других границ элемента.

Значения

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

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

Исходное значение medium
Применяется к всем элементам
Наследуется нет
Вычисленное значение абсолютное значение <length>, округлённое до ширины линии
Тип анимации по типу вычисленного значения

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

border-block-start-width = 
  <'border-top-width'>

Примеры

Ширина границы при вертикальном тексте

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-block-start-width: 5px;
}

Результат

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

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

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

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

См. также

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

Spec-Zone.ru

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