Spec-Zone.ru › CSS

Свойство CSS `border-bottom-right-radius`

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

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

Свойство CSS border-bottom-right-radius CSS скругляет нижний правый угол элемента, задавая радиус (или радиусы большой и малой полуосей) эллипса, определяющего кривизну угла.

Попробуйте

border-bottom-right-radius: 80px 80px;
border-bottom-right-radius: 250px 100px;
border-bottom-right-radius: 50%;
border-bottom-right-radius: 50%;
border: black 10px double;
background-clip: content-box;
<section class="default-example" id="default-example">
  <div class="transition-all" id="example-element">
    This is a box with a bottom right rounded corner.
  </div>
</section>
#example-element {
  width: 80%;
  height: 80%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  background-color: #5b6dcd;
  color: white;
  padding: 10px;
}

Синтаксис

/* The corner is a circle */
/* border-bottom-right-radius: radius */
border-bottom-right-radius: 3px;

/* Percentage values */
border-bottom-right-radius: 20%; /* corner of a circle if box is a square or else corner of a rectangle */
border-bottom-right-radius: 20% 20%; /* same as above */ /* 20% of horizontal(width) and vertical(height) */
border-bottom-right-radius: 20% 10%; /* 20% of horizontal(width) and 10% of vertical(height) */

/*The corner is an ellipse */
/* border-bottom-right-radius: horizontal vertical */
border-bottom-right-radius: 0.5em 1em;

/* Global values */
border-bottom-right-radius: inherit;
border-bottom-right-radius: initial;
border-bottom-right-radius: revert;
border-bottom-right-radius: revert-layer;
border-bottom-right-radius: unset;

С одним значением:

  • значение — это <length> или <percentage>, задающее радиус окружности, используемой для скругления этого угла.

С двумя значениями:

  • первое значение — это <length> или <percentage>, задающее горизонтальную большую полуось эллипса, используемого для скругления этого угла.
  • второе значение — это <length> или <percentage>, задающее вертикальную большую полуось эллипса, используемого для скругления этого угла.

Значения

<length-percentage>
Задаёт размер радиуса окружности или большой и малой полуосей эллипса. В качестве абсолютной длины значение может быть выражено в любых единицах, допустимых для типа данных CSS <length>. Проценты для горизонтальной оси отсчитываются от ширины блока, а для вертикальной оси — от его высоты. Отрицательные значения недопустимы.

Описание

Скругление может иметь форму окружности или эллипса. Если одно из значений равно 0, скругление не выполняется, и угол остаётся прямым.

border-bottom-right-radius.png

Фон — изображение или цвет — обрезается по границе, в том числе скруглённой; точное положение обрезки определяется значением свойства background-clip.

Примечание: Если значение этого свойства не задано в сокращённом свойстве border-radius, применённом к элементу после свойства CSS border-bottom-right-radius, сокращённое свойство сбрасывает значение этого свойства к исходному.

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

Исходное значение 0
Применяется к всем элементам; однако пользовательские агенты не обязаны применять его к элементам <code>table</code> и <code>inline-table</code>, если значение свойства border-collapse равно <code>collapse</code>. Поведение для внутренних элементов таблицы пока не определено.
Наследуется нет
Проценты относятся к соответствующему размеру рамки границы
Вычисленное значение две абсолютные величины типа <length> или <percentage>
Тип анимации $1$, <a href="/en-US/docs/Web/CSS/Reference/Values/percentage#interpolation" title="Значения типа данных CSS <percentage> интерполируются как вещественные числа с плавающей точкой.">процент</a> или calc();

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

border-bottom-right-radius = 
  <length-percentage [0,∞]>{1,2}

<length-percentage> = 
  <length> |
  <percentage>

Примеры

Дуга окружности

Одно значение <length> создаёт дугу окружности.

<div></div>
div {
  border-bottom-right-radius: 40px;
  background-color: lightgreen;
  border: solid 1px black;
  width: 100px;
  height: 100px;
}

Дуга эллипса

Два разных значения <length> создают дугу эллипса.

<div></div>
div {
  border-bottom-right-radius: 40px 20px;
  background-color: lightgreen;
  border: solid 1px black;
  width: 100px;
  height: 100px;
}

Квадратный элемент с радиусом в процентах

Для квадратного элемента одно значение <percentage> создаёт дугу окружности.

<div></div>
div {
  border-bottom-right-radius: 40%;
  background-color: lightgreen;
  border: solid 1px black;
  width: 100px;
  height: 100px;
}

Неквадратный элемент с радиусом в процентах

Для неквадратного элемента одно значение <percentage> создаёт дугу эллипса.

<div></div>
div {
  border-bottom-right-radius: 40%;
  background-color: lightgreen;
  border: solid 1px black;
  width: 200px;
  height: 100px;
}

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

Спецификация
Модуль фонов и границ CSS, уровень 3
# border-radius

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

Компьютеры Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome для Android Firefox для Android Opera для Android Safari на iOS Samsung Internet WebView для Android WebView на iOS
border-bottom-right-radius
4
1
12
12
4До Firefox 50 стили границ скруглённых углов всегда отображались так, как если бы border-style имел значение solid. Это исправлено в Firefox 50.
49
1–12
10.5
15
5
3
18
18
4До Firefox для Android 50 стили границ скруглённых углов всегда отображались так, как если бы border-style имел значение solid. Это исправлено в Firefox для Android 50.
49
4–14
11
14
4.2
1
1.0
1.0
4.4
4.4
4.2
1
elliptical_corners
1
12
3.5
10.5
3
18
4
14
1
1.0
4.4
1
percentages
4
12
4
1–4До Firefox 4 значение <percentage> отсчитывалось от ширины блока даже при задании радиуса по высоте. Это означало, что -moz-border-radius-bottomright всегда рисовал дугу окружности, а не эллипса, если после него указывалось одно значение.
10.5
5
18
4
14
4.2
1.0
4.4
4.2

См. также

  • сокращённое свойство border-radius
  • border-top-right-radius, border-bottom-left-radius и border-top-left-radius

© 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-bottom-right-radius

Spec-Zone.ru

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