非常教程

Sass参考手册

Sass String(字符串) 函数

Sass String(字符串) 函数

Sass String(字符串) 函数

Sass String(字符串) 函数

Sass 函数

Sass String(字符串) 函数用于处理字符串并获取相关信息。

Sass 字符串的起始索引值从 1 开始,记住不是 0。

下表列出了 Sass 的字符串函数:

函数 描述 & 实例
quote(string) 给字符串添加引号。

实例:
quote(verydoc)
结果: "verydoc"
str-index(string, substring) 返回 substring 子字符串第一次在 string 中出现的位置。如果没有匹配到子字符串,则返回 null。

str-index(abcd, a)  => 1
str-index(abcd, ab) => 1
str-index(abcd, X)  => null
str-index(abcd, c)  => 3
str-insert(string, insert, index) 在字符串 string 中 index 位置插入 insert。

实例:
str-insert("Hello world!", " verydoc", 6)
结果: "Hello verydoc world!"
str-length(string) 返回字符串的长度。

实例:
str-length("verydoc")
结果: 6
str-slice(string, start, end) 从 string 中截取子字符串,通过 start-at 和 end-at 设置始末位置,未指定结束索引值则默认截取到字符串末尾。

str-slice("abcd", 2, 3)   => "bc"
str-slice("abcd", 2)      => "bcd"
str-slice("abcd", -3, -2) => "bc"
str-slice("abcd", 2, -2)  => "bc"
to-lower-case(string) 将字符串转成小写

实例:
to-lower-case("verydoc")
结果: "verydoc"
to-upper-case(string) 将字符串转成大写

实例:
to-upper-case("verydoc")
结果: "verydoc"
unique-id() 返回一个无引号的随机字符串作为 id。不过也只能保证在单次的 Sass 编译中确保这个 id 的唯一性。

实例:
unique-id()
Result: uad053b1c
unquote(string) 移除字符串的引号

实例:
unquote("verydoc")
结果: verydoc

Sass String(字符串) 函数

Sass 函数

Sass String(字符串) 函数
Sass

Sass 是一款强化 CSS 的辅助工具,它在 CSS 语法的基础上增加了变量 (variables)、嵌套 (nested rules)、混合 (mixins)、导入 (inline imports) 等高级功能,这些拓展令 CSS 更加强大与优雅。使用 Sass 以及 Sass 的样式库(如 Compass)有助于更好地组织管理样式文件,以及更高效地开发项目。

主页 http://sass-lang.com/
源码 https://github.com/sass/sass
发布版本 3.5.3