【发布时间】:2014-03-11 11:33:07
【问题描述】:
我需要输出这个:
#footer-widgets .container .row {
background-image: url("RANDOMLY PICKED");
background-position: right bottom;
background-repeat: no-repeat;
}
...并且应该有一个包含 4 或 5 个链接到实际背景图像 (http://domain.com/blablabla/image.png) 的列表可供选择。如何使用 SASS 做到这一点?
【问题讨论】:
-
你明白Sass是先编译的,只有编译好的CSS发送到浏览器,对吧?您可以在每次编译时随机生成背景图像,但不能在每次页面查看时随机生成。
-
Sass 编译成 css。我从未听说过 css 中的随机 url,因为它的风格不是逻辑。最好的解决方案(如果您正在寻找按视图随机选择)是css-tricks.com/snippets/php/randomize-background-image。如果您想要一个按编译或按页面的随机图像,您可能需要返回并查看您的网站设计和消息传递,以确保您真正想要的是随机选择的图像。
标签: css sass css-selectors