使用多个小部件设计网站页脚时,通过独特的背景图像添加视觉兴趣可以增强美感。使用 SASS,您可以从定义的列表中随机选择背景图像。
SASS v3.3.0 引入了 random() 函数。通过将其与图像 URL 列表和变量插值相结合,可以生成在编译期间动态选择随机背景图像的 CSS。
$imgKey: random(5); $list: "url('http://domain.com/blablabla/apple.png'), url('http://domain.com/blablabla/banana.png'), url('http://domain.com/blablabla/cherry.png'), url('http://domain.com/blablabla/durian.png'), url('http://domain.com/blablabla/eggplant.png')"; $nth: nth($list, $imgKey); #footer-widgets .container .row { background-image: $nth; background-position: right bottom; background-repeat: no-repeat; }
请参阅实时示例网址为:http://sassmeister.com/gist/8966210。
请记住,与任何 SASS 编译一样,随机图像选择仅在 SASS 编译期间发生,不一定在每次页面访问期间。
以上是如何使用 SASS 为页脚创建动态背景图像?的详细内容。更多信息请关注PHP中文网其他相关文章!