Sass 函数简介
发布时间:2023-05-26 13:31:02 所属栏目:教程 来源:
导读:函数是一段可以被另外的程序或代码调用的“子程序”,一个函数由称为函数体的一系列代码语句组成,并且函数也可以接收值,在大多数语言中函数都是这样的,Sass 中的函数也是一样。
Sass 函数简介
Sa
Sass 函数简介
Sa
函数是一段可以被另外的程序或代码调用的“子程序”,一个函数由称为函数体的一系列代码语句组成,并且函数也可以接收值,在大多数语言中函数都是这样的,Sass 中的函数也是一样。 Sass 函数简介 Sass 为我们提供了很多内置模块,其中就包含了很多函数(包括一些指令),我们可以通过 @use 去加载它们,然后我们就可以调用了,当然还有一些函数可以直接在 CSS 语句中调用,在 Sass 中常用的函数有: 字符串函数 数字函数 列表函数 Introspection函数 条件函数 Map 函数 颜色函数 上面这些函数为我们提供了强大而丰富的功能来更高效地编写样式,下面我们来详细讲解 Sass 函数。 语法示例 我们先来看一段 Sass 函数的代码来直观感受一下: $list: [,,,]; $string: 'string'; $substring: 'str'; .Box { font-size:length($list); // 列表函数 font: quote($string); // 字符串函数 font: str-index($string, $substring); // 字符串函数 color: adjust-hue(#6b717f, deg); // 颜色函数 border-width: ceil(); // 数字函数 width: percentage(); // 数字函数 font: type-of(#676767); // Introspection函数 } 上面的示例代码中我们举了几种函数的例子,在实际开发中并不会这么写,这里把它们作为属性值只是为了直观的展示,所以先不要在意属性;可以从上面的例子看出,函数的使用就像 javascript 中的函数一样,通过函数名来调用,然后在括号中传参,最后会得到函数的返回结果,那上面示例中这些函数的返回结果是什么呢?转换为 CSS 的代码如下: .Box { font-size: ; font: "string"; font: ; color: #796b7f; border-width: ; width: ; font: color; } 可以看到上面转换为 CSS 的代码中的属性值就是函数的返回结果,可能在这里你还不是很懂,没关系下面我们开始详细讲解 Sass 提供的这些函数!在这里你要知道 Sass 中的函数也是通过函数名调用并传参,最后 Sass 会为你返回函数的执行结果。 (编辑:汽车网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |