🎨
● CSS-инструменты ★ 4.0 · 167 расчётов обновлён 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 и производительностьОб авторе →

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

🧱
Стены и перегородки
Рассчитывайте потребность в автоклавных газосиликатных блоках первой категории для возведения несущих стен. Оценивайте влияние толщины кладочного шва на тепловое сопротивление и расход сухого клея.
🔧
Инженерные системы
Укажите мощность, напряжение, длину, назначение ВЛИ и допустимое падение. Калькулятор выберет стандартное сечение СИП и покажет ток, защиту, ΔU и альтернативы с объяснением ограничивающего критерия.
🖌️
Отделочные работы
Калькулятор считает обои по числу целых полос из рулона, а не по площади стен. Расчет учитывает раппорт узора, припуск на подрезку, запас на брак и пачки клея.
🪨
Фундамент и бетонные работы
Калькулятор пересчитывает сухую толщину гидроизоляции в массу жидкой мастики через долю нелетучих веществ и выдаёт количество вёдер. Расчёт показывает толщину мокрого слоя, остаток в таре и предел одного прохода.
🖌️
Отделочные работы
Калькулятор переводит норму ввода колера в миллилитры и капли на конкретный объём базы. Расчёт проверяет дозу против предела выбранной базы и выдаёт пошаговый рецепт замеса.
📨
Налоги и взносы
Калькулятор определяет квартальный НДС к уплате или возмещению по разделу 3 декларации, сверяет долю вычетов с порогом ФНС 89%, рассчитывает сумму переноса вычетов и строит график трёх платежей ЕНП.
Нужен похожий калькулятор?
Опишите свой сценарий — бесплатно добавим расчётчик в каталог.
Заказать расчётчик →