Spec-Zone.ru › CSS

CSS-свойство `corner-end-start-shape`

Базовый уровень Ограниченная доступность

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

Экспериментальная функция: Это экспериментальная технология
Перед использованием в производственной среде внимательно ознакомьтесь с таблицей совместимости с браузерами.

Экспериментальная функция: Это экспериментальная технология
Перед использованием в производственной среде внимательно ознакомьтесь с таблицей совместимости с браузерами.

CSS-свойство corner-end-start-shape задаёт форму угла блока на блочном конце и строчном начале в пределах области border-radius.

Полное описание поведения формы углов и множество примеров см. на странице сокращённого свойства corner-shape.

Синтаксис

/* Keyword values */
corner-end-start-shape: round;
corner-end-start-shape: scoop;

/* superellipse() function values */
corner-end-start-shape: superellipse(0.2);
corner-end-start-shape: superellipse(-5);

/* Global values */
corner-end-start-shape: inherit;
corner-end-start-shape: initial;
corner-end-start-shape: revert;
corner-end-start-shape: revert-layer;
corner-end-start-shape: unset;

Значения

Свойство corner-end-start-shape задаётся значением <corner-shape-value>.

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

Исходное значение round
Применяется к всем элементам
Наследуется нет
Вычисленное значение The corresponding <a href="/en-US/docs/Web/CSS/Reference/Values/superellipse">superellipse()</a> value.
Тип анимации Animates as per <a href="https://drafts.csswg.org/css-borders/#superellipse-interpolation">superellipse interpolation</a>.

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

corner-end-start-shape = 
  <corner-shape-value>

<corner-shape-value> = 
  round |
  scoop |
  bevel |
  notch |
  square |
  squircle |
  <superellipse()>

<superellipse()> = 
  superellipse( [ <number> | infinity | -infinity ] )

Примеры

Другие примеры можно найти на справочной странице corner-shape.

Базовое использование corner-end-start-shape

HTML

Разметка этого примера содержит один элемент <div>.

<div></div>

CSS

Мы задаём блоку несколько базовых стилей, которые для краткости здесь опущены. Также мы применяем box-shadow, border-radius со значением 60px / 20% и corner-end-start-shape со значением bevel.

body {
  font-family: "Helvetica", "Arial", sans-serif;
  width: 240px;
  margin: 20px auto;
}

div {
  width: 100%;
  height: 180px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: orange;
  background-image: linear-gradient(
    to bottom,
    rgb(255 255 255 / 0),
    rgb(255 255 255 / 0.5)
  );
}
div {
  box-shadow: 1px 1px 3px gray;
  border-radius: 60px / 20%;
  corner-end-start-shape: bevel;
}

Результат

Результат отображения выглядит так:

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

Спецификация
Модуль CSS «Границы и декорирование блоков», уровень 4
# propdef-corner-end-start-shape

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

Настольные компьютеры Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome для Android Firefox для Android Opera для Android Safari для iOS Samsung Internet WebView для Android WebView для iOS
corner-end-start-shape
139
139
Нет
123
предварительная версия
139
Нет
91
Нет
30.0
139
Нет
bevel
139
139
Нет
123
предварительная версия
139
Нет
91
Нет
30.0
139
Нет
notch
139
139
Нет
123
предварительная версия
139
Нет
91
Нет
30.0
139
Нет
round
139
139
Нет
123
предварительная версия
139
Нет
91
Нет
30.0
139
Нет
scoop
139
139
Нет
123
предварительная версия
139
Нет
91
Нет
30.0
139
Нет
square
139
139
Нет
123
предварительная версия
139
Нет
91
Нет
30.0
139
Нет
squircle
139
139
Нет
123
предварительная версия
139
Нет
91
Нет
30.0
139
Нет

См. также

  • сокращённое свойство corner-shape
  • corner-start-start-shape, corner-start-end-shape и corner-end-end-shape
  • corner-top-left-shape, corner-top-right-shape, corner-bottom-left-shape и corner-bottom-right-shape
  • сокращённое свойство border-radius
  • border-end-start-radius
  • модуль границ CSS и декорирования блоков
  • модуль фонов и границ CSS

© 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/corner-end-start-shape

Spec-Zone.ru

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