css - SASS/Stylus - 动态定义列表

标签 css sass stylus

我开始使用 SASS 和 Stylus,但我无法将元素推送到列表中。

例如:

$names: adam john wynn mason kuroir

.photos
  @each $name in $names
    .photo-#{$name}
      background: image-url("avatars/#{$name}.png") no-repeat

我想将我的名字添加到 $names 列表中,而不需要重新指定所有现有的名字。可能吗?

最佳答案

Stylus 等效命令是 push()

names = (adam john wynn mason kuroir)

names = push(names, myname)

请参阅此处 http://learnboost.github.com/stylus/docs/bifs.html

关于css - SASS/Stylus - 动态定义列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8966711/

相关文章:

html - Gulp SASS 随机()在 ubuntu 服务器上失败

css - 手写笔:串接中的字符串和变量

css - 如何为某个前缀制作通用的 Stylus mixin?

html - 不规则的图像和字体大小 - 移动

sass - LoadError on line ["55"] of C : cannot load such file -- wdm Run with --trace to see the full backtrace

javascript - 在选择下拉选项上显示 div

javascript - 无法让汉堡菜单在点击时设置动画

css - 调用手写笔用户功能时强制在 css 中换行

javascript - jquery animate jerky - 是否有更好的缩放图像库?

javascript - PHP hint.css 添加新的文本行