Spec-Zone.ru › CSS

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

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

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

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

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

Попробуйте

border-inline-color: red;
writing-mode: horizontal-tb;
border-inline-color: #32a1ce;
writing-mode: vertical-rl;
border-inline-color: rgb(170 50 220 / 0.6);
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: #eeeeee;
  color: black;
  border: 0.75em solid;
  padding: 0.75em;
  width: 80%;
  height: 100px;
  unicode-bidi: bidi-override;
}

Синтаксис

border-inline-color: yellow;
border-inline-color: #f5f6f7;

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

Значения

Это свойство задаётся одним значением <color>:

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

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

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

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

border-inline-color = 
  <'border-top-color'>{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: 10px solid blue;
  border-inline-color: red;
}

Результат

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

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

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

Компьютеры Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome для Android Firefox для Android Opera для Android Safari для iOS Samsung Internet WebView для Android WebView для iOS
border-inline-color
87
87
66
73
14.1
87
66
62
14.5
14.0
87
14.5
currentColor
87
87
66
73
14.1
87
66
62
14.5
14.0
87
14.5
transparent
87
87
66
73
14.1
87
66
62
14.5
14.0
87
14.5

См. также

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

Spec-Zone.ru

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