-
数字计算:使用括号可以有顺序执行,单位加一个也可以,只给分母加px 会报错查看全部
-
变量计算: $width - $width2查看全部
-
如果两个值有相同单位,除法运算会去除单位查看全部
-
/ 符号被当做除法运算有以下几种情况: 1、 如果数值或它的任意部分是存储在一个变量中或是函数的返回值 2、如果数值被圆括号包围 3、如果数值是另一个表达式的一部分。查看全部
-
乘法不能一个单位声明两个值,即 3px*5px ,会报错,只需要为一个数值提供单位即可 3px*5; 也不可以运算不同类型查看全部
-
减法也和加法一样,碰到不同类型的单位时也会报错,如:$full-width - 1em/1rem;查看全部
-
一 in 的长度未96px, 使用不同单位em 和rem 都会报错,如 10px - .5em/ .5rem;查看全部
-
编译后CSS不会有圆括号,可以用() 表示空的值列表,但是编译报错,如果值列表包含空的值列表或空值,编译时将清除空值,比如1px 2px () 3px 或 1px 2px null 3px。查看全部
-
Sass 列表函数赋予了值列表更多功能:1. nth 函数,直接访问某一项、2. join函数,将多个值连接在一起、 3. append函数,可以往值列表添加值、 4. @each rule 规则,为值列表每个项目添加样式。查看全部
-
字符串在被编译时不会改变其类型,只有当使用插值#{ }时,有引号字符串会编译为无引号字符串,方便了在混合宏中引用选择器名。当 deprecated = property syntax 时 (暂时不理解是怎样的情况),所有的字符串都将被编译为无引号字符串,不论是否使用了引号查看全部
-
插值小练习; 几种6数据类型: 数字、颜色、字符串、布尔、空值、值列表查看全部
-
Sass 中的数据类型: 数字、字符串、颜色、布尔型、空值、值类型, SassScript 也支持Unicode范围和!important 声明等属性值,但都一律视为无引号字符串。查看全部
-
类似CSS中的注释: /* 注释 */ 会在编译后显示在CSS文件中,而类似JavaScript的 // 注释不会在编译后显示查看全部
-
Sass 中的插值 : #{}; 插值可以设置属性值的时候插进来,另外一个是构建一个选择器 插值有限制:1. 会删除用于Sass 变量的插值 2. 不能再mixin(混合宏)中调用 但是可以在@extend 中使用插值。查看全部
-
混合宏、继承、占位符之间的应用场景和不同:混合宏:如果代码中涉及到变量,建议使用混合宏,还可以传参数,其他两个不行,不过会造成代码冗余; 继承:会将代码合并,组合选择器,需要有一个基类存在(.mt{}),而且不管基类存不存在,都会生成样式,但是不能传参数; 占位符:不会再代码中生成占位符mt 的选择器,调用才会产生CSS代码。查看全部
举报
0/150
提交
取消