Как создать искаженный фон в Elementor (Руководство 2026 г.)

Создайте элемент искаженного фона

Перекос фона разрезает край раздела по странице под углом, вместо того, чтобы оставить его плоским. Он разбивает обычный стек горизонтальных полос, и глаз следует по диагонали вниз в следующий раздел. Посадочные страницы и домашние страницы SaaS используют его постоянно.

У Elementor до сих пор нет перекоса “ в этом разделе, поэтому вы делаете это с несколькими строками CSS. Проблема в том, что собственное поле Custom CSS Elementor заблокировано за Pro. Вот почему в этом руководстве используется бесплатное Пользовательское расширение CSS в главных надстройках, который добавляет CSS-бокс к каждому элементу на свободном Elementor.

Это руководство было перестроено для того, как на самом деле работает Elementor в 2026 г. Первоначальная версия этого поста была написана против разделов и внутренних столбцов, и оба являются наследием сейчас. все, что используется ниже Контейнеры Flexbox, элемент макета Elementor по умолчанию начиная с 3.6 и единственная структура, которую вы получаете на новой странице.

Что нужно, прежде чем начать

  • Элементор бесплатно (3.6 или новее, поэтому контейнеры включены)
  • Мастер Аддоны: установите его бесплатно на WordPress.org, затем включите пользовательское расширение CSS
  • Контейнер с фоновым цветом или набором изображений. Не пропускайте этого. Скью преображает коробку, поэтому, если в коробке ничего не видно, вы вообще не увидите никаких изменений. прозрачный контейнер - это причина номер один, по которой люди думают, что этот трюк сломан.

Вам не понадобится Elementor Pro в любой момент Если он у вас уже есть, его собственное Custom CSS поле ведет себя так же, поэтому вставьте код туда вместо.

Как добавить опцию "Настраиваемый CSS" в бесплатный конструктор страниц Elementor

Понимание перекоса перед тем, как что-либо вставить

Перекос - это преобразование CSS. transform: skew(0deg, -10deg) наклоняет элемент по оси Y на десять градусов, превращая его верхний и нижний края в диагонали.

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

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

Два контейнера, два правила, противоположные значения. вот и все.

Шаг 1: Постройте конструкцию контейнера

Откройте свою страницу в Elementor и загляните в a Контейнер. Установите его ширину на полную ширину. Это внешний, тот, который несет угол.

Теперь перетащите a второй контейнер внутри первого. Этот вложенный контейнер содержит фактическое содержимое: заголовок, текст, кнопку, изображение, для чего бы ни был раздел. Разработайте его так, как хотите.

Вложенная контейнерная конструкция в Elementor для перекошенного фона: внутренний контейнер, помещенный внутри внешнего контейнера во всю ширину

Итак, структура такова

  • Внешний контейнер: цвет фона или изображение, получает перекос
  • Внутренний контейнер: весь ваш контент получает обратный перекос

Сохранение старой страницы, все еще построенной на Разделы и Внутренние Разделы? логика идентична Внешний элемент перекосы, внутренний элемент un-перекосы. для чего-либо нового, хотя, использовать Контейнеры. они поставляют намного меньше DOM, который складывается, если вы заботитесь о Скорость страницы Элементора.

Шаг 2: Добавьте косой CSS во внешний контейнер

Выберите внешний контейнер, перейдите к Продвинутый вкладка и найдите MA Custom CSS поле, которое добавляют Мастер Аддоны Вставьте это в:

Вставка асимметрии преобразования CSS в поле MA Custom CSS на вкладке "Дополнительно" контейнера Elementor
selector {
  padding: 400px 0;
  margin-top: -200px;
  transform: skew(0deg, -10deg);
  overflow: hidden;
}

Вот что делает каждая строка, так что можно ее корректировать, а не просто надеяться:

  • selector является ли сокращение Элементора для “этот конкретный элемент.” Мастер Аддоны охватывает его для вас, поэтому правило не может просочиться на другие контейнеры.
  • padding: 400px 0 дает контейнеру достаточно вертикального пространства для того, чтобы угловые края куда-то ушли. перекос короткого контейнера и вы просто сжимаете углы.
  • margin-top: -200px втягивает контейнер вверх в тот, что над ним так диагональ перекрывается, вместо того, чтобы оставить белый треугольник позади Половина значения заполнения является достойным начальным соотношением.
  • transform: skew(0deg, -10deg) является ли угол сам.Отрицательный наклоны в одну сторону, положительный в другую.
  • overflow: hidden удерживает перекошенные углы от выплескивания вбок. оставь это, и получишь горизонтальную полосу прокрутки, к которой я вернусь.

Стоит отметить одну вещь: если вы тоже прикоснулись к Преобразовать элементы управления в собственной вкладке "Дополнительно" у "Элементора" будут бороться с этим CSS, так как оба пишут на одну и ту же transform собственность и последний, кто загружает выигрывает. выберите одно место, чтобы установить угол, и оставьте другое в покое.

В версии этого руководства 2020 года были перечислены четыре строки, предварительно исправленные поставщиком (-webkit-, -moz-, -ms-, -o-). Удалить их. Без префикса transform работает в каждом браузере уже около десяти лет, и эти дополнительные строки только затрудняют чтение CSS-бокса.

Шаг 3: Противоперекос внутреннего контейнера

В этот момент ваш контент наклоняется вместе с фоном. Выберите внутренний контейнероткройте вкладку "Дополнительно" и вставьте ее в MA Custom CSS:

CSS с встречным перекосом, приложенный к внутреннему контейнеру Elementor, позволяет содержимому располагаться прямо, а фон остается под углом
selector {
  transform: skew(0deg, 10deg);
}

То же число, противоположный знак Внешний контейнер при -10deg означает внутренний контейнер при 10deg. Измените одно, не меняя другого, и ваш текст будет располагаться под небольшим углом, который читатели заметят, даже если не могут сказать почему.

Сохранить и предварительный просмотр. у вас должен быть наклонный фон с прямым контентом, сидящим поверх него. если редактор все еще показывает его наклоненным, перезагрузите вкладку редактора; пользовательский CSS иногда отстает в iframe предварительного просмотра.

Шаг 4: Исправьте переполнение мобильного телефона (не пропускайте это)

Большинство учебных пособий останавливаются на шаге 3, и именно поэтому неделю спустя искаженные разделы удаляются с живых сайтов.

Перекос элемента во всю ширину и его углы выталкиваются за край окна просмотра На рабочем столе никто не замечает. На телефоне этот выступ дает вам горизонтальную полосу прокрутки, и страница начинает скользить вбок под большим пальцем пользователя. Он читается как сломанный, потому что это так.

Две вещи мешают этому:

  1. Держать overflow: hidden на перекошенном контейнере, как в коде выше.
  2. Уменьшите угол на маленьких экранах. 10-градусный перекос, который выглядит резким на мониторе с разрешением 1440px, превращается в жесткую диагональ на телефоне с разрешением 375px, и он съедает ваш заголовок.

Добавьте это под кодом в поле CSS внешнего контейнера:

@media (max-width: 767px) {
  selector {
    padding: 200px 0;
    margin-top: -100px;
    transform: skew(0deg, -4deg);
  }
}

И соответствующий реверс во внутреннем контейнере:

@media (max-width: 767px) {
  selector {
    transform: skew(0deg, 4deg);
  }
}

Теперь эффект масштабируется вниз вместо того, чтобы разрушить макет. протестируйте его на реальном телефоне, а не только на адаптивном предварительном просмотре редактора, поскольку панель предварительного просмотра не всегда воспроизводит переполнение. Если вы запускаете пользовательские точки останова, а не по умолчанию Elementor, Пользовательский плагин точек останова позволяет сопоставить эти медиазапросы с фактической шириной устройства.

Современная альтернатива: клип-путь, без встречного перекоса вообще

Косой-встречный-косой работает, и это то, чему учил оригинальный учебник, Однако теперь есть более чистый способ, и для новой сборки обычно это тот, к которому я бы обратился.

clip-path вырезает форму из элемента, а не преобразует его. Поскольку он клипсуется вместо вращения, содержимое внутри никогда не перемещается, поэтому нет вложенного контейнера и второго значения, которое можно было бы синхронизировать.

Один контейнер, одно правило:

selector {
  padding: 160px 0;
  clip-path: polygon(0 0, 100% 6%, 100% 100%, 0 94%);
}

Эти четыре координаты - углы по часовой стрелке сверху слева. Подтолкните проценты, чтобы изменить угол: поднимите 6% для более крутого разреза опустите его 0 для чего-то более тонкого. можно также наклонить только нижний край и оставить верхний плоским, что является обычным рисунком для героя.

Какой метод следует использовать?

СитуацияИспользоватьПочему
Новая страница, нужен угловой крайclip-pathОдин контейнер, одно правило, контент никогда не трогают
Вам нужен фон изображение сам наклонятьсяskewклип-путь разрезает коробку, она не вращает то, что находится внутри нее
Только один край должен быть расположен под угломclip-pathПерекос всегда наклоняет оба края вместе
Поддержание старой страницы, уже созданной с перекосомskewНет причин перестраивать то, что работает

Каждый текущий браузер обрабатывает оба. Проверьте таблицы поддержки клип-пути на MDN если застрял в поддержке чего-то необычного.

Полностью пропустите CSS: импортируйте готовый шаблон

Не хотите прикасаться к коду? асимметричный макет фона поставляется в виде шаблона. Редактируйте любую страницу с помощью Elementor, нажмите Библиотека шаблонов главных аддонов значок рядом с кнопкой добавления-элемента, и искать косой шаблон фона Импортируйте его, затем поменяйте местами свой собственный текст и цвета.

Та же техника, уже подключена. The Библиотека шаблонов главных аддонов имеет готовые страницы, разделы, заголовки и нижние колонтитулы, построенные таким же образом, и Шаблонные наборы идите дальше с полным многостраничным дизайном сайта.

Создание шаблона искаженного фона в бесплатном конструкторе страниц Elementor

Где на самом деле работает искаженный фон

Стоит сказать, потому что этот эффект злоупотребляет: угловые секции зарабатывают себе на жизнь, когда отмечают переход. Герой в функции, функции в ценообразование, цены в отзывы. Они придают длинной странице некоторый ритм.

Они перестают работать, когда каждый раздел наклонен Ничто больше не читается как переход и страница просто чувствует себя занятой На длинной целевой странице обычно достаточно двух или трех угловых краев.

Если вам нужна большая глубина без геометрии, другие эффекты будут хорошо расположены сверху. Анимированные градиентные фоны (Pro) добавьте медленное движение цвета, частицы добавьте интерактивный слой и стекломорфизм придает картам матовый вид, который хорошо прилегает к перекошенной панели. The Преобразует расширение (Pro) также ставит в пользовательском интерфейсе Elementor элементы управления поворотом, масштабированием и перекосом, если вы предпочитаете перетаскивать ползунок, чем набирать градусы.

Устранение неполадок

  • Ничего не изменилось. Контейнер не имеет фона. Установите цвет или изображение и посмотрите еще раз.
  • Вся страница прокручивается вбок. Добавить overflow: hidden к перекошенной емкости, потом проверьте, чтобы ее родитель тоже не переливался.
  • Текст все еще наклонен. Контрперекос находится на неправильном элементе, или знак неправильный. если внешний контейнер отрицательный, внутренний должен быть положительным.
  • Белый зазор над секцией. Увеличить отрицательное margin-top таким образом, угол втягивается дальше в раздел выше.
  • Угол скачет непредсказуемо. Встроенные элементы управления трансформацией Elementor установлены на одном элементе и имеют преимущественную силу над вашим CSS. Очистите их.
  • Нет пользовательского CSS-блока MA на вкладке "Дополнительно". Расширение выключается. Главные дополнения, затем Настройки, затем Расширения, и включить его.

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

Могу ли я создать искаженный фон в Elementor бесплатно?

Да. Elementor free не имеет поля Custom CSS, но расширение Master Addons Custom CSS добавляет по одному к каждому элементу, и это бесплатно. вставьте преобразование косоглазия в поле MA Custom CSS на вкладке Advanced контейнера. лицензия Elementor Pro не требуется.

Почему мой текст наклонен после перекоса раздела?

Преобразование CSS применяется к элементу и всем его дочерним элементам, поэтому содержимое наклоняется вместе с фоном. Вставьте контейнер внутрь и придайте ему противоположное значение перекоса. Внешний контейнер при -10degвнутренний при 10deg, и они сокращаются.

Не помешает ли искаженный фон скорости страницы?

Нет, оба transform и clip-path являются ли свойства ускоренного GPU композитор браузера обрабатывает, Они добавляют никаких сценариев и никаких дополнительных HTTP запросов, Несколько строк CSS стоит гораздо меньше, чем изображение угловой формы.

Как изменить угол перекоса?

Редактировать значение степени. skew(0deg, -10deg) это умеренный наклон, -5deg тонкий, -15deg драматично Измените вместе значение внешней емкости и противозначение внутренней емкости, сохраняя их равными и противоположными.

Нужны ли мне по-прежнему префиксы поставщиков типа -webkit-transform?

№ Непрефикс transform работал в каждом крупном браузере годами. префиксные строки в старых учебных пособиях, включая версию этого 2020 года, можно безопасно удалить.

Завершая

Создание искаженного фона в Elementor сводится к двум правилам в двух CSS-боксах: перекос внешнего контейнера, встречный перекос внутреннего. Добавить overflow: hidden, облегчите ракурс на мобильном телефоне, и он выдержит на реальных устройствах, а не только в редакторе На новой сборке, clip-path сделает вас таким же, как и половина настройки.

Все это работает на свободном Элементоре, поскольку Мастер Аддоны это то, что ставит Custom CSS поле там для начала, Если вы позже хотите остальной инструментарий (Строитель темы, Popup Builder, полный набор расширения), вот что Про обложки, но в этом уроке это ничего не нужно.

Связанное чтение: Эффекты анимации элементара, как добавить плавающие эффекты в Elementorи как создать липкий заголовок в Elementor.

Фотография Роя Джеми
Рой Джеми
Я Рой Джеми, Content Wrangler и Marketer в Pixar Labs, работаю над Master Addons для Elementor.Я пишу учебные пособия, записываю видео и поддерживаю актуальность документации, поэтому вы всегда знаете, как использовать каждую функцию. Я также занимаюсь поддержкой, поэтому, если вы наткнетесь на корягу, я тот человек, который поможет вам исправить это. Реальные ответы, от кого-то, кто использует эти инструменты каждый день.
Сентябрьская распродажа

40% выключить все

Каждый Мастер Аддоны Про план, годовой и пожизненный Один код, восемь дней.

00дней
00час
00мин
00сек

Заканчивается в понедельник, 14 сентября, 23:59 по восточному времени

  • Личный1 сайт 129 долларов77 ДОЛЛАРОВ
  • Бизнес5 сайтов 199 долларов119 долларов
  • РазработчикНеограниченные сайтыЛучше всего для агентств 599 долларов359 долларов

Платите один раз. Никакого продления никогда.

Код купона МАЛИФЕ40
Получите скидку 40% прямо сейчас
  • Более 30 000 активных установок
  • 4,5/5 из 212 отзывов
  • 14-дневный возврат денег