/* 利用CSS的循环技巧,自动重复相同的样式 */ @for $i from 1 to 6 { h#{$i} { color: #{"#"+(rand()*0xFFFFFF<<0).toString(16)}; text-align: center; font-size: 20px; } }
上面这个例子展示了如何利用CSS的循环技巧,在6个h标签中自动应用相同的样式。在这个例子中,大家使用了SCSS语言,生成了6个h标签的样式,每个标签的颜色是随机生成的。在每个标签中,大家都使用了相同的样式:水平居中、20像素的字体大小。
如果你需要在一个页面中多次使用相同的样式(比如,网站的主题颜色),那么CSS循环就是一个非常方便的工具。你只需要定义一个样式集合,然后循环应用到页面的不同部分即可。这样,你就可以避免编写大量的重复CSS代码。