Перейти к содержанию

border-block-start

Свойство border-block-start — это сокращенное свойство для установки значений отдельных свойств границы логического начала блока в одном месте таблицы стилей.

Это свойство является сокращением для следующих свойств CSS:

Демо

Логические границы

Синтаксис

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
border-block-start: 1px;
border-block-start: 2px dotted;
border-block-start: medium dashed blue;

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

border-block-start можно использовать для установки значений для одного или нескольких параметров: border-block-start-width, border-block-start-style и border-block-start-color. Физическая граница, на которую он сопоставляется, зависит от режима записи элемента, его направления и ориентации текста. Он соответствует свойству border-top, border-right, border-bottom или border-left в зависимости от значений, определенных для writing-mode, direction или text-orientation.

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

Значения

border-block-start указывается одним или несколькими из следующих элементов в любом порядке:

<'border-width'>

Ширина границы.

<'border-style'>

Стиль линии границы.

<'color'>

Цвет границы.

Поддержка браузерами

Примеры

1
2
3
<div>
    <p class="exampleText">Example text</p>
</div>
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
div {
    background-color: yellow;
    width: 120px;
    height: 120px;
}

.exampleText {
    writing-mode: vertical-rl;
    border-block-start: 5px dashed blue;
}

Ссылки

Комментарии