【CSS】红砖背景

二话不说先上图

CSS 代码:
复制代码
这里用了 *
这个通配符,因为我懒,如果不喜欢用这个通配符的可以自行修改。工作中不建议使用。
感谢Lea Verou分享上图效果,我在她的 CSS 库里面找到这个效果的代码,然后自己改良了一下。
下面详细分析。
如果看得懂【CSS】格仔背景 的话,理解这次这种效果就会更容易了。
主要是通过两个不同颜色的三角形,合成一个长方形。再通过做 2 层这种长方形,调整好相应的位置,就形成以上效果。

画 2 个不同颜色的三角形,把下面三角形分别往上和往左移动一点点。
CSS 代码:
复制代码
这时会得到下图的效果

会看到行距比较大。所以需要再画一层同样的红砖,调整“新红砖层”的位置。
CSS 代码:
复制代码
评论