CSS'content'属性中的换行符字符序列?

时间:2012-01-30 11:16:22

标签: css

是否可以在CSS content属性中使用换行符字符来强制换行?类似的东西:

figcaption:before
{
    content: 'Figure \n' + attr(title);
}

2 个答案:

答案 0 :(得分:130)

figcaption:before
{
    content: 'Figure \a' attr(title);
    white-space: pre;
}

请注意,在content属性值中,连接仅由空格表示,而不是由“+”符号表示。 CSS字符串文字中的转义符号\a表示换行符。

答案 1 :(得分:127)

content属性接受string和:

  

字符串不能直接包含换行符。在a中包含换行符   string,使用表示换行符的转义符   ISO-10646(U + 000A),例如“\ A”或“\ 00000a”。这个角色   代表CSS中“newline”的一般概念。

(不知道实际的浏览器支持。)