我发现我无法使用花括号和冒号语法或括号和字符串语法将Stylus哈希值设置为使用逗号.用值包装值"或'将导致这些字符作为值的一部分输出.
目前,我有:
fonts-serif = Georgia, serif
fonts-sans-serif = Helvetica, Arial, sans-serif
fonts = {
serif: fonts-serif,
sans-serif: fonts-sans-serif
}
Run Code Online (Sandbox Code Playgroud)
使用这些值:
font-family: fonts.serif
Run Code Online (Sandbox Code Playgroud)
有没有更好的办法?
你有两个选择:
一个).您可以,在值内转义:
fonts = {
serif: Georgia\, serif
}
body
font-family: fonts.serif
Run Code Online (Sandbox Code Playgroud)
B).您可以使用unquote内置函数并将值包装在引号中:
fonts = {
serif: "Georgia, serif"
}
body
font-family: unquote(fonts.serif)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
691 次 |
| 最近记录: |