Spec-Zone.ru › CSS

border-block-start

Основание Широко доступно

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

  • Узнать больше
  • Показать полную совместимость
  • Отправить отзыв

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

Попробовать

Составляющие свойства

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

  • border-block-start-color
  • border-block-start-style
  • border-block-start-width

Синтаксис

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-width.

<'border-style'>

Стиль линии границы. См. border-style.

<color>

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

END_OF_DOCUMENT_MARKER

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

Начальное значение как каждая из свойств сокращённой записи:
  • border-width: как каждая из свойств сокращённой записи:
    • border-top-width: medium
    • border-right-width: medium
    • border-bottom-width: medium
    • border-left-width: medium
  • border-style: как каждая из свойств сокращённой записи:
    • border-top-style: none
    • border-right-style: none
    • border-bottom-style: none
    • border-left-style: none
  • color: canvastext
Применимо к всем элементам
Наследуется нет
Вычисленное значение как каждая из свойств сокращённой записи:
  • border-width: как каждая из свойств сокращённой записи:
    • border-bottom-width: абсолютная длина или 0 если border-bottom-style это none или hidden
    • border-left-width: абсолютная длина или 0 если border-left-style это none или hidden
    • border-right-width: абсолютная длина или 0 если border-right-style это none или hidden
    • border-top-width: абсолютная длина или 0 если border-top-style это none или hidden
  • border-style: как каждая из свойств сокращённой записи:
    • border-bottom-style: как указано
    • border-left-style: как указано
    • border-right-style: как указано
    • border-top-style: как указано
  • border-block-start-color: вычисленный цвет
Тип анимации как каждая из свойств сокращённой записи:
  • border-block-start-color: по типу вычисленного значения
  • border-block-start-style: дискретный
  • border-block-start-width: по типу вычисленного значения

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

border-block-start = 
<line-width> ||
<line-style> ||
<color>

<line-width> =
<length [0,∞]> |
thin |
medium |
thick

<line-style> =
none |
hidden |
dotted |
dashed |
solid |
double |
groove |
ridge |
inset |
outset

Примеры

Граница с вертикальным текстом

HTML

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

CSS

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

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

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

Спецификация
CSS Логические свойства и значения Уровень 1
# border-shorthands

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

Рабочий стол Мобильный
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari on IOS Samsung Internet WebView Android
border-block-start 69 79 41 56 12.1 69 41 48 12.2 10.0 69

См. также

  • CSS Логические свойства и значения
  • Это свойство отображается в одном из физических свойств границы: border-top, border-right, border-bottom или border-left.
  • writing-mode, direction, text-orientation

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/border-block-start

Spec-Zone.ru

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