sass - for循环写法

如要设置多个li的动画延迟时间时

注:这里选择器要加#{}才行

不然就会编译成:

 


 

6.7. 插值语句 #{} (Interpolation: #{})

通过 #{} 插值语句可以在选择器或属性名中使用变量:

$name: foo;
$attr: border;
p.#{$name} {
  #{$attr}-color: blue;
}

编译为

p.foo {
  border-color: blue; }

#{} 插值语句也可以在属性值中插入 SassScript,大多数情况下,这样可能还不如使用变量方便,但是使用 #{} 可以避免 Sass 运行运算表达式,直接编译 CSS。

p {
  $font-size: 12px;
  $line-height: 30px;
  font: #{$font-size}/#{$line-height};
}

编译为

p {
  font: 12px/30px; }

想继续深究sass语法,请看sass中文网 的 

posted @ 2019-08-06 16:35  front-gl  阅读(4988)  评论(0编辑  收藏  举报