5.Scss的插值
Posted hou-yuan-zhen
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了5.Scss的插值相关的知识,希望对你有一定的参考价值。
1.什么是scss的插值?
在Sass中,我们可以通过使用插值的方式来实现在“选择器名”、“属性名”以及“属性值”中插入一个“变量的值”,从而来“构造”一个新的选择器名、新的属性名以及新的属性值。
2.语法:
#变量
例如:插值用于"选择器名"
@for $i from 1 through 3
.item-#$i
width:10px * $i;
编译出来的css代码:
.item
-1
width
:
10px
;
.item
-2
width
:
20px
;
.item
-3
width
:
30px
;
例如:插值用于"属性名"
$border:border;
div
#$border-width:1px;
#$border-style:solid;
#$border-color:red;
编译出来的Css代码如下:
div
border-width
:
1px
;
border-style
:
solid
;
border-color
:
red
;
注意:变量只能用于属性值,是不能直接用于属性名的
举例:插值用于“属性值”
@for $i from 1 through 3
.item-#$i
border:#$ipx solid red;
编译出来的Css代码如下:
.item
-1
border
:
1px
solid
red
;
.item
-2
border
:
2px
solid
red
;
.item
-3
border
:
3px
solid
red
;
以上是关于5.Scss的插值的主要内容,如果未能解决你的问题,请参考以下文章