border-end-end-radius

Свойство border-end-end-radius устанавливает радиус скругления уголка, расположение которого зависит от направления текста и режима письма. К примеру, в русском языке текст идёт слева направо и border-end-end-radius определяет скругление правого нижнего уголка блока. Для иврита, где текст идёт справа налево, border-end-end-radius определяет скругление левого нижнего уголка блока.

В табл. 1 показано положение скруглённого уголка при разных значениях свойств direction и writing-mode.

Табл. 1. Положение уголка
Код CSS Положение уголка Вид
div {
  border-end-end-radius: 20px;
}
Правый нижний угол
Витус Беринг
div {
  border-end-end-radius: 20px;
  direction: rtl;
}
Левый нижний угол
Витус Беринг
div {
  border-end-end-radius: 20px;
  writing-mode: vertical-lr;
}
Правый нижний угол
Витус
Беринг
div {
  border-end-end-radius: 20px;
  writing-mode: vertical-rl;
}
Левый нижний угол
Витус
Беринг

Краткая информация

Значение по умолчанию 0
Наследуется Нет
Применяется Ко всем элементам
Анимируется Да

Синтаксис

border-end-end-radius: [<размер> | <проценты>]{1,2}

Значения

В качестве радиуса указывается любое допустимое в CSS значение размера (px, cm, in, em и др.), а также проценты, в этом случае радиус скругления считается от строчного размера блока.

Необязательное второе значение предназначено для создания эллиптического уголка.

Пример

Код примера скопирован в буфер
<!DOCTYPE html>
<html lang="ru">
 <head>
  <meta charset="utf-8">
  <title>border-end-end-radius</title>
  <style>
   .logic-block {
    padding: 1em; /* Расстояние от текста до края */
    margin-bottom: 1em; /* Расстояние снизу блока */
    background-color: tan; /* Цвет фона */
    border-end-end-radius: 10% 40px; /* Радиус скругления */
   }
   .logic-block:lang(he) {
    direction: rtl; /* Текст справа налево */
   }
  </style>
 </head>
 <body>
  <div class="logic-block">
   Витус Беринг был датским мореплавателем и исследователем 
   на русской службе, известным открытием пролива между 
   Азией и Северной Америкой, носящего его имя.
  </div>
  <div class="logic-block" lang="he">
ויטוס ברינג היה נווט וחוקר דני בשירות רוסי, 
מפורסם בגילוי המצר בין אסיה לצפון אמריקה הנושא את שמו.
  </div>
 </body>
</html>

В данном примере используется разное направление письма для русского текста и текста на иврите. В зависимости от направления текста скруглённый уголок будет справа или слева.

Объектная модель

Объект.style.borderEndEndRadius

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

Браузеры

89 89 75 15 66
89 66 63 15