CSS Бесплатно, без регистрации

Генератор CSS border-radius (Blob)

Настраивайте горизонтальные и вертикальные радиусы углов через слэш (/) — создавайте трендовые «живые» органические кляксы (blobs) и анимируйте их.

Результат
Готовый CSS-код
.blob {
  border-radius: 60% 40% 30% 70% / 60% 30% 70% 40%;
  background: linear-gradient(135deg, #6366f1, #a855f7);
}

Как пользоваться

  1. Выберите готовый пресет (капля, органика, капсула, яйцо, кристалл) или подвигайте ползунки углов.
  2. Настройте 4 горизонтальных и 4 вертикальных радиуса в процентах для создания уникальной плавной асимметрии.
  3. Включите тумблер «Анимация морфинга» (Live morph), чтобы увидеть плавное перетекание формы.
  4. Выберите градиентные цвета заливки, размер блока и скопируйте готовый CSS-код.

Как это работает

Синтаксис из 8 значений и разделитель слэш (/)

Обычно в CSS используют одно или четыре значения border-radius. Но спецификация позволяет задавать эллиптические углы: у каждого угла есть горизонтальный и вертикальный радиусы. Они разделяются символом слэша /: сначала 4 горизонтальных радиуса (по часовой стрелке, начиная с верхнего левого), а затем 4 вертикальных.

border-radius: 60% 40% 30% 70% / 60% 30% 70% 40%;

Секрет органических фигур (Blobs)

Когда горизонтальные и вертикальные радиусы соседних углов не совпадают, углы перестают быть четвертями правильной окружности и становятся эллипсами. В результате прямоугольник превращается в мягкую, естественную фигуру — каплю, гальку или текучую каплю жидкости.

Плавная анимация морфинга

Свойство border-radius прекрасно интерполируется браузером на GPU через @keyframes. Задав 2–3 ключевых кадра с разными комбинациями 8 значений, вы получаете непрерывно пульсирующий, живой фоновый элемент без единой строчки JavaScript или тяжелых canvas-библиотек.

@keyframes morph {
  0%, 100% { border-radius: 60% 40% 30% 70% / 60% 30% 70% 40%; }
  50% { border-radius: 30% 60% 70% 40% / 50% 60% 30% 60%; }
}

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

В каком порядке указываются углы?

По часовой стрелке: top-left, top-right, bottom-right, bottom-left. После слэша те же углы указываются для вертикальной оси в том же порядке.

Зачем нужен слэш в border-radius?

Слэш указывает браузеру, что форма угла — эллипс, а не правильный круг. До слэша задаётся ширина радиуса (горизонтальная полуось), а после — высота (вертикальная полуось).

Поддерживается ли это всеми браузерами?

Да, синтаксис со слэшем входит в базовый стандарт CSS Backgrounds and Borders Module Level 3 и стабильно работает во всех браузерах более десяти лет.

Эта тема в курсе HTML и CSS

Другие CSS-инструменты

Генератор CSS-градиента Linear, radial и conic градиенты: выберите цвета, угол и точки — скопируйте готовый код. Генератор и песочница Flexbox Пробуйте flex-свойства контейнера и элементов: направление, выравнивание, отступы и готовый CSS. Генератор CSS Grid Задайте колонки и строки, отступы и выравнивание — скопируйте готовый код сетки. Генератор CSS box-shadow Тени для блоков: смещение, размытие, цвет и слои — скопируйте готовый код box-shadow. Генератор cubic-bezier Перетащите точки кривой easing и скопируйте готовый CSS-код transition. Генератор SVG-анимации Выберите фигуру и эффект — получите SVG и CSS keyframes для вставки на страницу. Калькулятор специфичности CSS Впишите селекторы — увидите вес (a,b,c), цветной разбор и то, какое правило победит. Визуализатор блочной модели CSS Content, padding, border и margin в виде схемы как в DevTools — и готовый CSS-код. Генератор CSS transform Сдвиг, поворот, масштаб и наклон элемента с исходной позицией на превью — и готовый код. Калькулятор CSS clamp() Введите мин. и макс. размер шрифта и ширину экрана — получите готовый clamp() для плавной типографики. Проверка контраста цветов (WCAG) Проверьте контраст текста и фона по WCAG AA и AAA и исправьте неподходящую пару цветов. Генератор CSS clip-path Полигоны, срезанные углы, стрелки и круги: перетаскивайте точки на превью и копируйте готовый CSS. Генератор CSS Glassmorphism Эффект матового стекла: backdrop-filter blur, насыщенность, световая грань и готовый CSS. Визуализатор CSS Stacking Context и z-index Почему z-index: 9999 не работает? Наглядный 3D-разбор контекстов наложения, opacity, transform и isolation. Генератор CSS aspect-ratio и object-fit Конец сплющенным картинкам и прыжкам верстки (CLS): подбор пропорций aspect-ratio и точка фокуса object-fit. Студия CSS-фильтров Фотоэффекты без графических редакторов: blur, contrast, hue-rotate, sepia и трендовые Instagram-пресеты. Генератор OKLCH и палитр CSS Color 4 Идеально равномерная яркость для глаз и сочные цвета Display P3: подбор OKLCH, шкалы дизайн-систем и конвертация. Генератор CSS Scroll-driven Animations Анимации при скролле без JavaScript: свойства animation-timeline scroll() и view(), полоса чтения и плавное появление карточек. Генератор CSS Container Queries (@container) Конец привязке к экрану: компонент адаптируется к ширине своего родителя. Ресайз контейнера и правила @container вживую.
WhatsApp