border-radius
Оновлено: 15.12.2022
border-radius
Встановлює радіус заокруглення куточків рамки. Якщо рамка не задана, то заокруглення також відбувається і з фоном.
Коротка інформація
Значення за замовчуванням | 0 |
Успадковується | Ні |
Застосовується | До всіх елементів, за винятком таблиць із border-collapse: collapse |
Анімується | Так |
Синтаксис
border-radius: <радіус>{1,4} [ / <радіус>{1,4}]
Значення
Дозволяється використовувати одне, два, три або чотири значення, перераховуючи їх через пробіл (табл. 1). Також допустимо писати два значення через косу риску (/). Як значення вказуються числа в будь-якому допустимому для CSS форматі. У разі застосування відсотків, відлік ведеться відносно ширини блоку.
Табл. 1. Зависимость от числа значений
|
У разі завдання двох параметрів через косу риску, то перший параметр задає радіус по горизонталі, а другий по вертикалі (еліптичні куточки). На рис. 1 показано різницю між звичайним заокругленим куточком і еліптичним куточком.
Приклад
Об'єктна модель
Об'єкт.style.borderRadius
Примітка
Chrome до версії 4.0, Safari до версії 5.0 і Android до версії 2.1 використовують властивість -webkit-border-radius.
Firefox до версії 4.0 використовує властивість -moz-border-radius.