如何在 Elementor 中创建偏斜背景(2026 年指南)

创建倾斜背景元素器

偏斜背景以一定角度切断横跨页面的一段边缘,而不是将其平放,它打破了通常的水平带堆叠,眼睛跟随对角线向下进入下一段,着陆页和 SaaS 主页不断使用它。

Elementor还是没有“偏斜这一节”切换,所以你用几行CSS来做,麻烦的是,Elementor自己的自定义CSS字段被锁在Pro后面,这就是为什么本教程使用免费 主插件中的自定义 CSS 扩展的,它为自由元素上的每个元素添加了一个CSS框。

2026年Elementor实际工作原理重新构建了本指南,这篇文章的原始版本是针对Sections和Inner Columns编写的,现在两者都是遗留的,下面所有内容都使用 Flexbox 容器、Elementor自3.6以来的默认布局元素以及你在新页面上获得的唯一结构。

开始之前你需要什么

  • 不含元素元素 (3.6 或更新版本, 因此容器已打开)
  • 主插件: 从 WordPress.org 免费安装它然后打开自定义 CSS 扩展
  • 具有背景颜色或图像集的容器。 不要跳过这个。 Skew 改造盒子,所以如果盒子里面什么都看不见,你根本看不到变化,透明容器是人们认为这个把戏被打破的第一大原因。

Elementor Pro在任何时候都不需要,如果你已经有了它,它的原生Custom CSS字段的行为方式是一样的,所以把代码粘贴在那里,而不是。

如何在免费 Elementor 页面构建器中添加自定义 CSS 选项

在粘贴任何东西之前了解偏差

Skewing 是 CSS 变换。 transform: skew(0deg, -10deg) Y轴线使元件倾斜十度,使其顶边和底边变成对角线。

让人们绊倒的是,变换适用于元素 以及里面的一切。倾斜一个容器,你倾斜它的背景,当然,但你也倾斜标题,按钮,和坐在它的图像。你的文本最终倾斜。

So you counter-skew。在第一个容器内部嵌套第二个容器,然后向相反方向倾斜相同的量,父母去零下十度,孩子去加十,他们取消了有角度的背景,直立的内容。

两个容器,两个规则,相反的值。这就是整个事情。

1步:构建容器结构

在 Elementor 中打开页面并放入 a 集装箱.把它的宽度设为全宽,这是外面的,承载角度的。

现在拖一个 第一个容器内的第二个容器。那个嵌套的容器里装着实际的内容:标题、文本、按钮、图像,无论该部分是用来做什么的。随心所欲地设计它。

Elementor 中的嵌套容器结构,用于倾斜背景:放置在整个宽度外容器内部的内部容器

所以结构是:

  • 外容器:背景颜色或图像,得到偏斜
  • 内部容器:你所有的内容,都得到反偏

Sections 和 Inner Sections 上仍然构建的旧页面维护?逻辑是相同的。外元素偏斜,内元素不偏斜。不过,对于任何新的东西,请使用 Containers。他们发货的 DOM 少得多,如果你关心的话,这加起来 元素器页速度.

步骤2:将倾斜CSS添加到外容器中

选择外容器,转到 高级 tab,并找到 MA 自定义 CSS master Addons 添加的框。将此粘贴在:

粘贴偏移将 CSS 转换为 Elementor 容器高级选项卡上的 MA 自定义 CSS 字段
selector {
  padding: 400px 0;
  margin-top: -200px;
  transform: skew(0deg, -10deg);
  overflow: hidden;
}

以下是每行正在做的事情,因此您可以调整它而不仅仅是希望:

  • selector is 元素者对“这个特定元素”的简写 主插件为您提供范围,因此该规则不能泄漏到其他容器上。
  • padding: 400px 0 give the container enough vertical room for the anglededges to go somewhere。Skew a short container and you just clip the corners
  • margin-top: -200px 将容器向上拉到其上方的容器中,使对角线重叠,而不是留下一个白色三角形。填充值的一半是一个不错的起始比。
  • transform: skew(0deg, -10deg) 是角度本身。负向倾斜一种方式, 正向另一种方式。
  • overflow: hidden 保持歪角不向侧面溢出,把它留下,你就会得到一个水平滚动条,我会回到它。

有一点值得标记:如果你也触摸过 变换 elementor自己的高级选项卡中的控件,他们会与这个css战斗,因为两者都写入相同的 transform property和最后一个加载的获胜,选择一个地方设置角度,另一个就不打扰了。

2020版本教程列出了四条厂商前缀行(-webkit-, -moz-, -ms-, -o-)。删除它们。未加前缀 transform 大约十年来,每个浏览器都已运行,这些额外的行只会使 CSS 框更难读取。

3步:反斜内容器

此时您的内容会随着背景而倾斜。选择 内部容器、打开其高级选项卡, 并将此粘贴到 MA 自定义 CSS:

应用到内部 Elementor 容器的反偏斜 CSS,使内容笔直,同时背景保持倾斜
selector {
  transform: skew(0deg, 10deg);
}

同号,对号。外容器在 -10deg 意思是内部容器 10deg.改变一个而不改变另一个,你的文本坐在一个微小的角度,读者即使不能说出原因也会注意到。

Save和preview,应该有一个角度背景,上面坐着直线内容,如果编辑器仍然显示它倾斜,重新加载编辑器选项卡;自定义CSS偶尔会滞后在预览iframe中。

4步:修复移动溢出(不要跳过此)

大多数教程都停在步骤 3 中,这就是为什么一周后偏斜部分被从实时站点中撤回的原因。

Skew一个全宽元素,它的角推出视口边缘,在桌面上,没有人注意到,在手机上,那个悬垂给你一个水平滚动条,页面开始在用户的拇指下侧向滑动,它读作坏了,因为它是。

有两件事可以防止这种情况发生:

  1. 保持 overflow: hidden 在倾斜的容器上,如上面的代码所示。
  2. 减少小屏幕上的角度。 1440px显示器上看起来很尖锐的10度倾斜变成了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 的默认值,则 自定义断点扩展 让您将这些媒体查询与实际设备宽度进行匹配。

现代替代方案:剪辑路径,根本没有反偏移

Skew-and-counter-skew 有效,而且是原始教程所教导的,不过现在有更干净的方法,对于新建通常是我会接触到的。

clip-path 素(element)切出一个形状而不是对其进行变换,由于它会夹住而不是旋转,因此里面的内容永远不会移动,因此没有嵌套容器,也没有第二值保持同步。

一个容器,一条规则:

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

Zhe四个坐标是角,从左上顺时针方向,推百分数变角:上扬 6% 对于更陡峭的切口,请将其朝下 0 为更微妙的东西,也可以只对下缘倾斜,让上部平坦,这是英雄通常的模式。

您应该使用哪种方法?

情况为什么
新页面,想要有角度的边缘clip-path一个容器,一条规则,内容永远不会被触及
你想要背景 图像 本身要倾斜skew剪贴路径切割盒子,它不会旋转盒子内部的东西
只应倾斜一根边缘clip-path倾斜总是将两条边缘一起倾斜
维护一个已经用斜度构建的旧页面skew没有理由重建有效的东西

当前的每个浏览器都处理这两个问题。检查 MDN 上的剪辑路径支持表 如果你被困在支持一些不寻常的事情上。

完全跳过 CSS:导入现成的模板

不想触摸代码?倾斜的背景布局作为模板发货。使用 Elementor 编辑任意页面,单击 主插件模板库 add-element按钮旁边的icon,并寻找斜交背景模板,导入后,再用自己的文字和颜色进行交换。

同样的技术,已经接线了。 主插件模板库 以相同的方式构建现成的页面、部分、标题和页脚,并且 模板套件 进一步采用完整的多页网站设计。

在免费 Elementor 页面构建器中创建倾斜的背景模板

偏斜的背景实际上在哪里有效

Worth say,因为这种效果被过度使用:有角度的部分在标记过渡时赢得他们的保留。英雄到特征,特征到定价,定价到感言。他们给长页一些节奏。

Dang每个截面都有角度时就停止工作,没有什么东西读作She接再过,页面只是感觉很忙,在长长的落地页上,通常两三Ge有角度的边缘就足够了。

如果您想要在没有几何形状的情况下获得更多深度,则可以在顶部设置其他效果层。 动画梯度背景 加慢色移动, 颗粒 添加交互层,并且 玻璃化 给卡片一种磨砂的外观,可以很好地抵靠倾斜的面板。 转换扩展 elementor UI 中也放置了旋转、缩放和倾斜控制,如果你宁愿拖动滑块也不愿键入度数的话。

故障排除

  • 没有改变。 容器没有背景。设置颜色或图像并重新查看。
  • 整页都是横向滚动的。 添加 overflow: hidden 到倾斜的容器,然后检查其父级是否也溢出。
  • 文本仍然倾斜。 反偏在错误的元素上,或者符号错误,如果外容器是负的,内容器必须是正的。
  • 部分上方有白色间隙。 增加负数 margin-top 因此,该角度进一步拉入上面的部分。
  • 角度不可预测地跳跃。 Elementor 内置的变换控件设置在同一个元素上,并且正在覆盖您的 CSS。清除它们。
  • "高级"选项卡上没有 MA 自定义 CSS 框。 扩展已关闭。主插件,然后是设置,然后是扩展,并启用它。

常见问题

我可以免费创建一个偏斜的背景吗?

是。Elementor free 没有自定义 CSS 字段,但主插件自定义 CSS 扩展为每个元素添加一个,而且它是免费的。将斜移变换粘贴到容器高级选项卡上的 MA 自定义 CSS 框中。不需要 Elementor Pro 许可证。

为什么我的文本在偏转该部分后会倾斜?

CSS变换适用于元素及其所有子项,因此内容随背景一起倾斜,在里面嵌套一个容器,并给出相反的倾斜值,外容器at -10deg、内在的一个在 10deg的,而两者抵消。

背景倾斜会损害页面速度吗?

不,两者都有 transformclip-path GPU加速的属性是浏览器的合成器处理的,它们不添加脚本,也不添加额外的HTTP请求,几行CSS的成本远低于一个有角度的形状的图像。

如何改变斜角的角度?

编辑度值。 skew(0deg, -10deg) 是适度的倾斜, -5deg 是微妙的, -15deg 是戏剧性的,把外容器的价值和内容器的反价值一起改变,保持它们相等和相反。

我还需要 -webkit-transform 等供应商前缀吗?

号未加前缀 transform 多年来一直在每个主要浏览器中工作,旧教程中的前缀行,包括这款教程的 2020 版本,可以安全删除。

包裹起来

Elementor 中创建一个偏斜的背景归结为两个 CSS 框中的两个规则:偏斜外容器,反偏斜内容器。添加 overflow: hidden、移动端缓解角度,它会在真实设备上支撑,而不仅仅是在编辑器中。在新版本上, clip-path 使用一半的设置让您看起来一样。

从那时起,所有它都运行在自由 Elementor 上 主插件 is what put the Custom CSS box there to begin with。if you later want the rest of the toolkit (Theme Builder, Popup Builder, the full extension set), that is what 专业人士 covers,但是本教程中没有任何内容需要它。

相关阅读: 元素动画效果, elementor 中如何添加浮动效果、和 elementor 中如何创建粘性标头.

罗伊·杰米的照片
罗伊·杰米
I’m Roy Jemee,Pixar Labs 的内容牧马人和营销人员,为 Elementor 编写主插件,我编写教程,录制视频,并保持文档的最新状态,所以你总是知道如何使用每个功能,我还处理支持,所以如果你遇到障碍,我就是帮助你修复它的人真正的答案,来自每天使用这些工具的人。
九月促销

40绔 涔诲芥澶澧% 离开一切

每个 Master Addons Pro 计划,每年一次,终身。一码,八天。

00
00人力资源
00
00

美国东部时间 9 月 14 日星期一 23:59 结束

  • 个人1 个站点 129美元77美元的
  • 商业5个站点 199美元的119美元
  • 开发者无限网站最适合代理机构 599美元的359美元

支付一次。永远不会续订。

优惠券代码 马里费岛40
立即享受 40% 的折扣
  • 30,000多个活跃安装
  • 4.5/5 来自212份点评
  • 14天退款