是否可以在CSS content
属性中使用newline个字符强制换行符?类似于:
figcaption:before
{
content: 'Figure \n' + attr(title);
}
是否可以在CSS content
属性中使用newline个字符强制换行符?类似于:
figcaption:before
{
content: 'Figure \n' + attr(title);
}
字符串不能直接包含换行符.属性中包括换行符的步骤 字符串,请使用转义来表示中的换行符 ISO-10646(U+000A),例如"\A"或"\00000a".这个角色 表示CSS中"换行符"的一般概念.
(对实际的浏览器支持一无所知.)
您可以查看Using character escapes in markup and CSS获取有关转义语法的参考,其实质是:
\20AC
后面必须跟一个空格\0020AC
必须是6位数,不需要空格(但可以包括在内)注意:在转义任意字符串时使用\00000a
,而不是只使用\A
,因为如果换行符后面跟一个数字或[a-f]
范围内的任何字符,这可能会给出undesired result.