像 2020 年一样创建对角线布局

Avatar of Chris Coyier
Chris Coyier

DigitalOcean 为您的旅程的每个阶段提供云产品。立即开始使用 $200 免费积分!

Nils Binder 介绍了这些方法

1. 使用三角形的 SVG。Erik Kennedy 在 CSS-Tricks 上很好地描述了这种技术。

2. 使用 clip-path 隐藏部分内容。阅读 Sebastiano Guerriero 的 CSS 中的对角线容器Kilian Valkhof 的 CSS 中的斜边

3. 使用 CSS 变换

我通常会使用 #2 方法——稍微切掉顶部和底部,确保有足够的填充,然后就完事了。但是 Nils 几乎说服了我这种花哨的数学方法更好。

这是一个有点笨拙的 clip-path 方法

以及 Nils 令人难以置信的花哨游乐场

直接链接 →