Генератор border-radius
Визуальный CSS-генератор скругления углов с превью и экспортом кода
Генератор border-radius — онлайн
Онлайн-генератор border-radius помогает создавать закруглённые углы элементов в CSS. Вы можете настроить радиус для каждого угла отдельно, получая сложные органические формы без графических редакторов. Инструмент генерирует готовый CSS-код для вставки в проект.
Border-radius — одно из базовых свойств CSS3 для оформления интерфейсов. Простое свойство создаёт закруглённые кнопки, карточки, аватары. Более сложные значения с эллиптическими радиусами дают возможность создавать листовидные, лепестковые и другие нестандартные формы.
Возможности border-radius
Простой синтаксис: border-radius: 10px создаёт круглые углы 10 пикселей. Расширенный: border-radius: 10px 20px 30px 40px — разные радиусы для каждого угла (сверху-слева, сверху-справа, снизу-справа, снизу-слева). Эллиптические: border-radius: 50% 25% создаёт более сложные формы.
Значения в процентах относятся к размеру элемента, в пикселях — абсолютные. Для создания круга из квадратного элемента используйте border-radius: 50%. Для овала — разные значения для горизонтали и вертикали.
Применение в дизайне
Закруглённые углы делают интерфейс более дружелюбным и современным. Резкие прямые углы ассоциируются с техническим, сухим стилем. Плавные закругления — с естественностью и теплотой. Выбор стиля зависит от характера бренда и целевой аудитории.
Не злоупотребляйте border-radius — слишком много закруглений делает интерфейс детским и теряет серьёзность. Найдите баланс: обычно достаточно небольшого радиуса (4-8 px) для большинства элементов и больших значений (50%) для аватаров и круглых кнопок.
Пример: дизайн карточки товара
Дизайнер создаёт карточку товара для интернет-магазина
Открывает генератор border-radius
Настраивает border-radius: 12px для всех углов
Копирует готовый CSS-код
Вставляет в стили — карточка выглядит современно и дружелюбно
Знаете ли вы?
CSS border-radius появился в 2009 году с CSS3
Максимальный радиус создаёт круг при квадратном элементе
iOS и Android активно используют закруглённые углы в UI
Можно задать разные радиусы для каждого угла
Значения в % относительны к размеру элемента
Эллиптические радиусы дают нестандартные формы
Справочник по синтаксису CSS border-radius
| Запись | Описание | Пример |
|---|---|---|
| border-radius: A; | Все 4 угла одинаковые | border-radius: 12px; |
| border-radius: A B; | Верх-лев/низ-прав и верх-прав/низ-лев | border-radius: 10px 30px; |
| border-radius: A B C; | Верх-лев, верх-прав/низ-лев, низ-прав | border-radius: 10px 20px 30px; |
| border-radius: A B C D; | Все 4 угла по отдельности (по часовой) | border-radius: 10px 20px 30px 40px; |
| border-radius: A / B; | Эллиптическое скругление (гориз / верт) | border-radius: 50% / 30%; |
Важно знать
Используйте небольшие радиусы (4-12 px) для единообразия дизайна. Слишком разные значения на одной странице делают интерфейс визуально хаотичным и непрофессиональным.
Как использовать генератор border-radius — пошаговая инструкция
Выберите режим связывания углов
Нажмите кнопку «Связано» для одновременного изменения всех углов, или «Раздельно» для индивидуальной настройки каждого угла. Это удобно, когда нужно скруглить только верхние углы карточки или создать асимметричную форму.
Настройте радиус скругления
Перемещайте ползунки или вводите значения в числовые поля. Также можно перетаскивать углы фигуры прямо на превью. Выберите единицы измерения: px для точных значений в пикселях, % для пропорционального скругления, em или rem для адаптивной верстки.
Используйте пресеты или эллиптический режим
Выберите одну из 12 готовых форм для быстрого старта: круг, капсула, капля, лист и другие. Для сложных органических форм включите режим «Эллипс», задающий отдельно горизонтальный и вертикальный радиус каждого угла.
Скопируйте сгенерированный CSS-код
Под превью отображается готовый CSS-код. Скопируйте значение свойства, полную CSS-строку или блок кода с классом. На вкладке «CSS код» доступна кроссбраузерная версия с вендорными префиксами. Если подходящий класс Tailwind найден, он тоже показывается.
💡 Советы по использованию border-radius в проектах
🎨 Дизайн кнопок и ссылок
Подберите идеальное скругление для кнопок: от слегка скругленных (4-8px) для строгого стиля до полностью круглых (9999px) для pill-кнопок. Визуальный генератор позволяет сравнить варианты мгновенно, не переключаясь между редактором кода и браузером.
🖼️ Скругление изображений и аватаров
Круглые аватары (border-radius: 50%), слегка скругленные карточки с изображениями (8-16px) или нестандартные формы для декоративных блоков — генератор поможет получить точный код CSS для любого варианта оформления медиа-элементов.
📱 Карточки и модальные окна
Карточки товаров, модальные окна, тултипы и поповеры часто требуют скругления углов. Генератор помогает подобрать единообразный радиус для всех компонентов дизайн-системы и экспортировать его в CSS или Tailwind.
✨ Декоративные формы без SVG
Эллиптический режим border-radius позволяет создавать органические формы — капли, листья, волнистые блоки — исключительно средствами CSS, без SVG-масок или изображений. Это снижает вес страницы и упрощает поддержку.
Частые вопросы о CSS border-radius
Что такое border-radius в CSS?
Как сделать круг с помощью border-radius?
Что такое эллиптический border-radius и зачем он нужен?
Какие единицы измерения лучше использовать для border-radius?
Поддерживается ли border-radius во всех браузерах?
Как использовать border-radius в Tailwind CSS?
Влияет ли border-radius на производительность сайта?
Полезная информация
Генератор CSS border-radius постоянно обновляется с учетом изменений стандартов CSS и обратной связи пользователей.
Все вычисления и генерация кода выполняются локально в вашем браузере. Никакие данные не передаются на сервер, что гарантирует конфиденциальность и мгновенную работу инструмента. Генератор доступен бесплатно и без регистрации на любом устройстве.
Комментарии (1)
⬭Похожие инструменты
Генератор CSS Transform
Визуальный генератор CSS-трансформаций с предпросмотром в реальном времени
Генератор CSS filter
Визуальный конструктор CSS-фильтров для изображений с предпросмотром и экспортом кода
Генератор CSS-анимаций
Создайте CSS animation с предпросмотром — 35+ пресетов, настройка параметров, готовый код
Генератор clip-path CSS
Визуальный редактор clip-path с перетаскиванием точек и пресетами фигур
Генератор Glassmorphism CSS
Создайте эффект матового стекла с живым предпросмотром и готовым CSS-кодом
Генератор нейморфизм CSS
Создайте стиль neumorphism за секунды — мягкие тени, 4 типа поверхности, живой предпросмотр
Генератор text-shadow
Визуальный генератор CSS тени для текста с предпросмотром
Очистка и компрессия кода
Минификация, форматирование, удаление комментариев и console.log