AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
[TOC] > Sass中控制命令指的是@if、@each、@for和@while ## 1.@if--@else ~~~ @mixin v-h ($b:true){ @if $b { display: block }@else{ display: none; } } .visible{ @include v-h; } .hide{ @include v-h(false) } ~~~ ## 2.@for ~~~ @for $i from <start> through <end> @for $i from <start> to <end> ~~~ * $i 表示变量 * start 表示起始值 * end 表示结束值 ~~~ //区别 这两个的区别是关键字 through 表示包括 end 这个数,而 to 则不包括 end 这个数。 ~~~ ## @while ~~~ $i:12; @while $i > 0 { .col-#{$i} { width: 100%/12 * $i; } $i: $i - 1; } ~~~ ## @each ~~~ $list:(width,height,margin-top,border); @mixin whmb{ @each $key in $list { #{$key}:20px; } } div{ @include whmb(); } ~~~