欢迎光临回收数控机床随叫随到,正规渠道,欢迎咨询!

高价回收数控机床,拥有多年经验,经济实力强!

回收数控机床

SCSS指令的代码重用

作者:安尼      发布时间:2021-04-22      浏览量:0
为了有效维护和开发项目,代码的重用尤为重

为了有效维护和开发项目,代码的重用尤为重要。在SASS中,除了@import@EXTEND使代码更可重用还有一些指令也可以增加代码重用和简化代码,例如“混合,%,@函数”。

1.@Mixin

@comin指令是一种简化包含任意内容和传递参数的代码的方法。将共享属性声明为@Mixin,给它一个名称,然后将其引入您需要与@@include一起使用的代码中。

<;div><;div class=“box Smallbox”>;<;/div>;<;/div类=“box BigBox”>;<;//div>;

SCSS

.box{框影:0 0 5 px黑色;边距:10 px;10 px;10 px;100 px;高度:100 px;}和.bigBox{宽度:300 px;高度:300 px;高度:300 px;}<;div class=“Smallbox”>;<;/div>;<;<;/div>;<;/div>;<;/div>;@Mixin box{0 0 5 px黑色;边距:10 px;}。小框宽度{100 px;高度:100 px;@include;}.bigBox{:300 px;高度:300 px;@include;包括方框;}@Mixin框($宽度:100 px,$高度:100 px){框影:0 0 5 px黑色;边距:10 px;宽度:$宽度;高度:$h4>2。小框{@默认宽高:100 px}.bigBox{300 px,300 px;}

2。%占位符(占位符选择符)

%方框{框影:00 5 px黑色;边距:10 px;}.小占位符{宽度:300 px;高度:300 px;@EXTEND%box;}.bigBox{宽度:100 px;高度:100 px;@Exded%box;}

3.@函数

@函数可以自定义一个函数,使属性值的计算逻辑可重用。

%方框{框影:0 0 5px黑色;边距:10 px;}@函数px($value){@返回$value/2+px;}.小框{宽度:px(200);高度:px(200);@Extended%box;}}.bigBox{宽度:px(600);高度:px(600);@扩展%框;}
在线客服 在线客服 QQ咨询
返回顶部 返回顶部 返回顶部