НАЙКРАЩИЙ САЙТ ДЛЯ ВЕБ-РОЗРОБНИКІВ

CSS Підручник

CSS СТАРТ CSS Інтро CSS Синтаксис CSS Селектори CSS Як підключити CSS Коментарі CSS Кольори CSS Фони CSS Межі CSS Поля CSS Внутрішній відступ CSS Висота/Ширина CSS Блочна модель CSS Контур CSS Текст CSS Шрифти CSS Іконки CSS Посилання CSS Списки CSS Таблиці CSS Display CSS Max-Width CSS Position CSS Z-index CSS Overflow CSS Float CSS Inline-Block CSS Вирівнювання CSS Комбінатори CSS Псевдо-класи CSS Псевдо-елементи CSS Непрозорість CSS Панель навігації CSS Випадаючі списки CSS Галерея зображень CSS Спрайти зображень CSS Селектори атрибутів CSS Форми CSS Лічильники CSS Макет веб-сайту CSS Одиниці CSS Специфічності CSS !important CSS Математичні функції

CSS Розширений

CSS Закруглені кути CSS Межі зображень CSS Фони CSS Кольори CSS Кольори. Ключові слова CSS Градієнти CSS Тіні CSS Ефекти тексту CSS Веб-шрифти CSS 2D Трансформації CSS 3D Трансформації CSS Переходи CSS Анімації CSS Підказки CSS Стилі зображень CSS Image Reflection CSS Підгонка об'єкту CSS object-position CSS Masking CSS Кнопки CSS Нумерація сторінок CSS Кілька стовпців CSS Користувальницький інтерфейс CSS Змінні CSS Розміри блоків CSS Медіа-запити CSS Приклади медіа-запитів CSS Flexbox

CSS Адаптивний

RWD Інтро RWD Область перегляду RWD Вигляд сітки RWD Медіа-запити RWD Зображення RWD Відео RWD Фреймворки RWD Шаблони

CSS Grid (Сітка)

Grid Інтро Grid Контейнер Grid Елементи

CSS SASS

Підручник

CSS Приклади

CSS Шаблони CSS Приклади CSS Вікторина CSS Вправи CSS Сертифікат

CSS Довідники

CSS Довідник CSS Селектори CSS Функції CSS Довідник аудіо CSS Безпечні веб-шрифти CSS Анімація CSS Одиниці CSS PX-EM Конвертер CSS Кольори CSS Значення кольору CSS Значення за замовчуванням CSS Підтримка браузерами

CSS3. Уроки W3Schools для початківців українською мовою

En

CSS Закруглені кути


CSS Закруглені кути

За допомогою CSS властивості border-radius ви можете надати будь-якому елементу на вебсторінці "закруглені кути".


CSS властивість border-radius

CSS властивість border-radius визначає радіус кутів елемента.

Порада: Ця властивість дозволяє додавати закруглені кути до елементів!

Тут три приклади:

1. Закруглені кути для елемента із заданим кольором фону:

Закруглені кути!

2. Закруглені кути для елемента з межею:

Закруглені кути!

3. Закруглені кути для елемента з фоновым зображенням:

Закруглені кути!

Ось код:

Приклад

#rcorners1 {
  border-radius: 25px;
  background: #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

#rcorners2 {
  border-radius: 25px;
  border: 2px solid #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

#rcorners3 {
  border-radius: 25px;
  background: url(paper.gif);
  background-position: left top;
  background-repeat: repeat;
  padding: 20px;
  width: 200px;
  height: 150px;
}
Спробуйте самі »

Порада: Властивість border-radius насправді є скороченою властивістю для властивостей border-top-left-radius, border-top-right-radius, border-bottom-right-radius та border-bottom-left-radius.


CSS border-radius - Вкажіть кожен кут

Властивість border-radius може мати від одного до чотирьох значень. Ось правила:

Чотири значення - border-radius: 15px 50px 30px 5px; (перше значення застосовується до верхнього лівого кута, друге значення застосовується до верхнього правого кута, третє значення застосовується до нижнього правого кута і четверте значення застосовується до нижнього лівого кута). Щоб легше було запам’ятати, рахуйте так, як наче кути рахуються за направленням руху годинникової стрілки, починаючи з верхнього лівого кута:

Три значення - border-radius: 15px 50px 30px; (перше значення застосовується до верхнього лівого кута, друге значення застосовується до верхнього правого і нижнього лівого кутів, а третє значення застосовується до нижнього правого кута):

Два значення - border-radius: 15px 50px; (перше значення застосовується до верхнього лівого і нижнього правого кутів, а друге значення застосовується до верхнього правого і нижнього лівого кутів):

Одне значення - border-radius: 15px; (значення застосовується до всіх чотирьох кутів, які округлені однаково:

Ось код:

Приклад

#rcorners1 {
  border-radius: 15px 50px 30px 5px;
  background: #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

#rcorners2 {
  border-radius: 15px 50px 30px;
  background: #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

#rcorners3 {
  border-radius: 15px 50px;
  background: #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

#rcorners4 {
  border-radius: 15px;
  background: #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}
Спробуйте самі »

Ви також можете створити еліптичні кути:

Приклад

#rcorners1 {
  border-radius: 50px / 15px;
  background: #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

#rcorners2 {
  border-radius: 15px / 50px;
  background: #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}

#rcorners3 {
 border-radius: 50%;
  background: #73AD21;
  padding: 20px;
  width: 200px;
  height: 150px;
}
Спробуйте самі »

Перевірте себе за допомогою вправ!


CSS Властивості для створення закруглених кутів

Властивості Опис
border-radius Скорочена властивість для встановлення всіх чотирьох властивостей border-*-*-radius
border-top-left-radius Визначає форму межі верхнього лівого кута
border-top-right-radius Визначає форму межі верхнього правого кута
border-bottom-right-radius Визначає форму межі нижнього правого кута
border-bottom-left-radius Визначає форму межі нижнього лівого кута