2014-11-08 76 views
1

我發現我無法使用大括號和冒號語法或括號和字符串語法設置Stylus hash值,以在它們中包含逗號。用"'包裝這些值將導致這些字符作爲值的一部分輸出。我應該如何定義包含逗號的Stylus哈希值?

目前,我有:

fonts-serif = Georgia, serif 
fonts-sans-serif = Helvetica, Arial, sans-serif 

fonts = { 
    serif: fonts-serif, 
    sans-serif: fonts-sans-serif 
} 

使用這些值:

font-family: fonts.serif 

有沒有更好的辦法?

回答

4

您有兩種選擇:

a)。你可以跳過,裏面的數值:

fonts = { 
    serif: Georgia\, serif 
} 

body 
    font-family: fonts.serif 

b)。您可以在引號使用unquote內置的功能和包裝值:

fonts = { 
    serif: "Georgia, serif" 
} 

body 
    font-family: unquote(fonts.serif) 
+2

或'字型= {襯線:引文結束( '格魯吉亞,襯線')}'然後'FONT-FAMILY:fonts.serif' – 2015-09-29 14:20:58