🎨
CSS-инструменты 4.0 · 154 расчётов обновлён 01.09.2026

Генератор и предпросмотр Border Radius

Генератор border-radius создаёт CSS, Tailwind-значение и SVG-путь для асимметричных углов. Задайте восемь радиусов, выберите заливку, сравните форму и получите готовый нормализованный фрагмент без конфликтующих дуг.
Сценарии
Деталь 340 × 300
340 px
300 px
Ш ×

Текущий угол

Все 8 осей

Пресеты формы

Оценка и отзывы

на основе 1 оценки
4.0 из 5 (1 оценка)
4.0
★★★★★
из 5 · 1 оценка
5★0%
4★100%
3★0%
2★0%
1★0%
💬
Отзывов пока нет
Расскажите, как инструмент помог — это займёт минуту и поможет другим пользователям.

Оставить отзыв

Отзыв появится после модерации
📬 Новые инструменты — раз в неделю
Подборка добавленных и обновлённых калькуляторов. Без спама, отписка в один клик.

Как CSS border-radius нормализует углы в 2026 году?

CSS border-radius в 2026 году сохраняет форму, уменьшая конфликтующие радиусы единым пропорциональным коэффициентом. Спецификация W3C CSS Backgrounds and Borders Module Level 3 задаёт восемь значений: четыре горизонтальных до косой черты и четыре вертикальных после неё. Порядок начинается с верхнего левого угла и идёт по часовой стрелке. Для квадрата 240 × 240 px комбинация 30% 70% 70% 30% / 30% 30% 70% 70% даёт асимметричный эллиптический контур без сокращения, поскольку каждая соседняя пара равна 100%. При сумме 160% движок масштабирует радиусы до допустимой длины стороны. Генератор формирует CSS, Tailwind-значение и SVG-путь из одной пары осей; SVG отражает нормализованную геометрию, а не только исходную запись.

Расчёт эллиптических углов CSS border-radius

Свойство CSS border-radius принимает четыре горизонтальных и четыре вертикальных радиуса. Запись 30% 70% 70% 30% / 30% 30% 70% 70% задаёт порядок «верхний левый, верхний правый, нижний правый, нижний левый» для обеих осей. W3C CSS Backgrounds and Borders Module Level 3 определяет проценты относительно соответствующей стороны блока: X относится к ширине, Y — к высоте.

Квадрат 240 × 240 px с парой 30% и 70% по верхней кромке сохраняет полную длину стороны. Для прямоугольника 480 × 240 px те же проценты создают горизонтальные дуги 144 и 336 px, а вертикальные — 72 и 168 px. Макет получает овальную форму без ручного пересчёта каждой точки.

Почему SVG-путь border-radius требует нормализации?

SVG-путь border-radius требует нормализации, когда две дуги одной кромки длиннее стороны. W3C предписывает найти наименьший коэффициент среди верхней, нижней, левой и правой пар, затем умножить все восемь радиусов на найденное значение. Например, 80% + 80% по верхней стороне дают коэффициент 100 ÷ 160 = 0,625: фактические дуги становятся по 50%. Такой путь совпадает с CSS-предпросмотром, сохраняет касательные сегменты и не допускает самопересечения контура. Проверка на широком и высоком блоке показывает, какая ось стала ограничивающей.

Частые вопросы

Как записать восемь значений border-radius?

Восемь значений border-radius записываются четырьмя радиусами X до косой черты и четырьмя радиусами Y после неё. Порядок всегда идёт от верхнего левого угла по часовой стрелке. Спецификация W3C CSS Backgrounds and Borders Module Level 3 приводит форму rx1 rx2 rx3 rx4 / ry1 ry2 ry3 ry4; перед вставкой полезно проверить пары соседних углов.

Когда CSS уменьшает радиусы углов?

CSS уменьшает радиусы, когда сумма двух соседних дуг больше длины общей стороны. Алгоритм W3C выбирает минимальный коэффициент масштаба среди четырёх сторон и применяет значение ко всем углам. Пара 80% и 80% на стороне получает коэффициент 0,625, поэтому каждая итоговая дуга равна 50% и контур остаётся непрерывным.

Чем проценты отличаются от пикселей?

Процентный border-radius меняется вместе с шириной или высотой блока, а пиксельный радиус сохраняет заданную длину. Радиус 50% на квадрате формирует круг, но на прямоугольнике формирует эллипс. Для адаптивного блока обычно выбирают проценты, а для фиксированной карточки сравнивают пиксельные значения с минимальной стороной.

Как проверить форму на адаптивном блоке?

Форму border-radius проверяют минимум на узкой и широкой версии блока, потому что проценты зависят от размеров сторон. Необходимо сравнить верхнюю и нижнюю пары X с шириной, а левую и правую пары Y с высотой. Если сумма превышает сторону, CSS применит нормализацию; итоговую форму следует оценивать после масштабирования, а не только по исходным числам.

Подходит ли border-radius для капли?

Border-radius подходит для капли, если одна или две соседние дуги заметно больше противоположных. Комбинация 50% 50% 0 50% / 50% 50% 50% 0 создаёт выраженный асимметричный силуэт на квадрате. Для производственного логотипа следует дополнительно проверить контур в SVG, поскольку оптический баланс зависит от пропорций и заливки.

Почему форма отличается от SVG-пути?

Форма отличается от SVG-пути только при различной обработке переполнения радиусов или при иной ширине основы. CSS применяет алгоритм нормализации из W3C CSS Backgrounds and Borders Module Level 3 до отрисовки углов. Корректный SVG-путь использует те же уменьшенные радиусы, поэтому сравнение ведут на одинаковом viewBox и одинаковой пропорции блока.

Сгенерированный CSS-код соответствует спецификациям W3C CSS Backgrounds and Borders Module Level 3 и полностью готов к вставке в таблицы стилей.
Иван ШевченкоBackend и производительностьОб авторе →

Рекомендуемые утилиты

📡
Электроника и радиотехника
Подбирает блок питания 12 В для светодиодной ленты по длине и мощности: номинал, ток, сечение провода и предел отрезка 5 м. Учитывает запас 20–35 % и проверяет просадку напряжения.
📨
Налоги и взносы
Калькулятор формирует налоговую базу из доходов и расходов и переносит убытки прошлых лет в пределах половины прибыли. Начисленный налог делится между федеральным и региональным бюджетами.
🚘
Автомобильные расчеты 5.0 из 5 — оценка пользователей (1 голос)
Инженерный калькулятор переводит оптовые партии автомобильного бензина из тонн в литры и кубические метры. Алгоритм учитывает марку бензина АИ-92, АИ-95, АИ-98, АИ-100 и температурную поправку.
🚘
Автомобильные расчеты
Рассчитайте таможенные платежи при ввозе пикапа с автоматической классификацией по критериям ФТС. Калькулятор сравнивает длину платформы с колёсной базой, проверяет массовую формулу и выводит пошлину, НДС, сбор и утильсбор.
🧱
Стены и перегородки
Рассчитайте толщину несущей стены и утеплителя по СП 50.13330 для выбранного региона. Получите сопротивление теплопередаче, теплопотери, расчётный номинал и границу проектной проверки для предварительного проекта.
🚚
Логистика и перевозки
Калькулятор считает стоимость грузового такси по часовой ставке машины с учётом подачи, минимального заказа, пробега за МКАД и въезда в центр. Отдельно учитываются грузчики, подъём без лифта и ночная надбавка.
Нужен похожий калькулятор?
Опишите свой сценарий — бесплатно добавим расчётчик в каталог.
Заказать расчётчик →