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

border-block

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

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

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

Границы в другом измерении могут быть установлены с помощью border-inline, который устанавливает border-inline-start и border-inline-end.

Синтаксис

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

border-block: 1px;
border-block: 2px dotted;
border-block: medium dashed blue;

Значения

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

border-width
Ширина границы.
border-style
Стиль линии границы.
color
Цвет границы.

Определение

Начальное значение border-top-width: medium
border-top-style: none
border-top-color: currentcolor
Применяется ко всем элементам
Наследуется нет
Вычисленное значение как определено
Тип анимации дискретный

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

Пример

=== HTML

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

=== CSS

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

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

=== Результат

![border-block](border-block.png)

Ссылки