Генератор разделителей секций CSS — наклонные, изогнутые и зигзагообразные края

Задайте секциям лендинга наклонные, изогнутые, стрелочные, волновые, зигзагообразные или фигурные края одним правилом CSS. Выберите форму, край (сверху, снизу или с обеих сторон) и глубину среза в px или vw, чтобы угол оставался одинаковым на любом экране. Работает со сплошными цветами, градиентами и фото, без отдельного SVG-файла.

Обновлено

Ваша секция

Заголовок, текст и кнопки не заходят на линию среза.

Следующая секция видна через срез.

CSS

Ваши данные никогда не покидают ваш компьютер. Вся обработка выполняется на 100% локально в вашем браузере.

Был ли этот инструмент полезен?0.0 Оценок: 0
Создайте SVG-разделители секций с волнамиДобавляйте до 6 слоёв, у каждого свой цвет и форма.Генератор SVG-волн →

Как пользоваться: Генератор разделителей секций

  1. Выберите форму: угол, стрелку, вырез, кривую, выемку, изогнутый угол, волну, зигзаг, фигурные края или ступени.
  2. Выберите край для среза: снизу, сверху или с обеих сторон (два края с углом дают классическую наклонную полосу).
  3. Задайте глубину среза. Используйте px или vw, чтобы угол не менялся при росте секции; для волн и зигзагов укажите количество повторов.
  4. Скопируйте CSS в свою секцию. Необязательное правило подтянет следующую секцию под срез, чтобы не осталось зазора.

Как работают наклонные секции

Секция сохраняет обычный прямоугольный блок; clip-path: polygon() просто скрывает треугольник (или кривую, или зигзаг) вдоль её края. Каждая точка на линии среза использует calc(100% - 80px), поэтому срез всегда глубиной 80 px, и на коротком hero, и на длинной секции, а угол не меняется при росте содержимого.

.section {
  position: relative;
  z-index: 1;
  clip-path: polygon(0 0, 100% 0, 100% calc(100% - 80px), 0 100%);
  padding-bottom: calc(80px + 3rem);
}
.section + * { margin-top: -80px; padding-top: calc(80px + 3rem); }

Второе правило сдвигает следующую секцию вверх под срез, так что под наклонным зазором виден её фон, а не фон страницы. z-index: 1 держит обрезанную секцию поверх. Кривые, волны и фигурные края нарисованы как полигоны со множеством точек, которые любой современный браузер отображает плавно.

clip-path, skew или SVG

transform: skewY() тоже наклоняет секцию, но искажает и содержимое, поэтому каждому дочернему элементу пришлось бы компенсировать наклон. SVG-разделитель требует дополнительного элемента. clip-path обрезает саму секцию, включая фоны, градиенты и фото, одним правилом. Для многослойных органичных волн используйте Генератор SVG-волн; чтобы мягко растворить край вместо среза, используйте Генератор CSS-масок.

Также ищут как: наклонная секция css, css наклонный блок, диагональная секция css, css разделитель секций, изогнутая секция css, зигзаг border css, clip-path разделитель секций, css разделитель блоков.

Инструменты, которые хорошо сочетаются с Генератор разделителей секций

  • Генератор CSS Clip-path — Обрежьте изображения и элементы в любую форму: выберите одну из 15 стартовых фигур — треугольник, шестиугольник, звезда, стрелка, шеврон, речевой пузырь, круг, эллипс, скругленный inset… — и перетащите точки по примеру или своему изображению.
  • Генератор CSS-градиентов — Создайте градиент визуально: перетаскивайте цветовые стопы, меняйте угол или тип, начните с готового пресета — и скопируйте готовый CSS с запасным сплошным цветом.
  • Генератор SVG блобов — Создавайте плавные органические блобы для фоновых изображений главных экранов, аватаров и иллюстраций.
  • Генератор CSS-треугольников — Создайте треугольник на чистом CSS для стрелки подсказки, указателя выпадающего меню или облачка речи: выберите одно из 8 направлений, ширину, высоту и цвет, а затем скопируйте либо классический приём с border, либо более простую версию на clip-path.

Часто задаваемые вопросы

Как сделать наклонную (скошенную) секцию в CSS?
Используйте clip-path: polygon(0 0, 100% 0, 100% calc(100% - 80px), 0 100%) для секции. Это срежет нижний край по диагонали на 80 px. Выберите здесь «Угол» и скопируйте CSS.
Зачем использовать px или vw вместо %?
Процент считается от высоты секции, поэтому у более высокой секции угол будет круче. Глубина в px или vw сохраняет одинаковый угол; vw также меняет угол вместе с шириной экрана.
Как убрать зазор под срезом?
Задайте следующей секции отрицательный верхний отступ, равный глубине среза (необязательное правило в результате), и держите обрезанную секцию поверх с помощью position: relative и z-index: 1.
Работает ли это в Webflow, WordPress или Framer?
Да: добавьте clip-path как пользовательский CSS для секции (в Webflow это Embed с тегом style или custom code). Это обычный CSS, который поддерживают все современные браузеры.
Можно ли установить Генератор разделителей секций как веб-приложение и пользоваться им офлайн?
Да. Генератор разделителей секций — это веб-приложение (PWA), которое можно установить из браузера, без скачивания из магазина приложений. В Chrome или Edge (Windows, macOS, Linux, ChromeOS) или на Android нажмите вверху этой страницы «Установить приложение»; на iPhone и iPad используйте «Поделиться → На экран «Домой»», а в Safari 17+ на Mac — «Файл → Добавить в Dock». После этого приложение откроется в отдельном окне со своим значком, и так как оно полностью работает в браузере, оно продолжит работать офлайн. Firefox на компьютере не умеет устанавливать веб-приложения. Как работает установка.

Похожие инструменты

localГенератор SVG-волнСоздавайте волнистые разделители секций для лендингов: добавляйте и удаляйте волны (до 6, у каждой свой…localГенератор CSS Clip-pathОбрежьте изображения и элементы в любую форму: выберите одну из 15 стартовых фигур — треугольник,…localГенератор CSS-масокСделайте изображения и блоки плавно исчезающими вместо резкого обрыва: затухание одного края, сверху и…localГенератор CSS-градиентовСоздайте градиент визуально: перетаскивайте цветовые стопы, меняйте угол или тип, начните с готового…localГенератор SVG блобовСоздавайте плавные органические блобы для фоновых изображений главных экранов, аватаров и иллюстраций.…localГенератор CSS-треугольниковСоздайте треугольник на чистом CSS для стрелки подсказки, указателя выпадающего меню или облачка речи:…