CSS'中的换行字符序列;内容';财产?
是否可以在CSSCSS'中的换行字符序列;内容';财产?,css,Css,是否可以在CSScontent属性中使用换行符来强制换行?比如: figcaption:before { content: 'Figure \n' + attr(title); } 该物业接受一份合同,并: 字符串不能直接包含换行符。在列表中包含换行符 字符串中,使用表示换行符的转义符 ISO-10646(U+000A),例如“\A”或“\00000a”。这个角色 表示CSS中“换行符”的一般概念 (不知道实际的浏览器支持。) 您可以查看有关转义语法的参考,转义语法基本上是: \20
content
属性中使用换行符来强制换行?比如:
figcaption:before
{
content: 'Figure \n' + attr(title);
}
该物业接受一份合同,并:
字符串不能直接包含换行符。在列表中包含换行符
字符串中,使用表示换行符的转义符
ISO-10646(U+000A),例如“\A”或“\00000a”。这个角色
表示CSS中“换行符”的一般概念
(不知道实际的浏览器支持。)
您可以查看有关转义语法的参考,转义语法基本上是:
如果下一个字符是a-f、a-f、0-9中的一个,则必须后跟空格\20AC
长度必须为6位,不需要空格(但可以包括在内)\0020AC
\00000a
,而不仅仅是\A
,因为如果换行符后面是[A-f]
范围内的数字或任何字符,则可能会给出一个。figcaption:before
{
内容:“图\a”属性(标题);
空白:预处理;
}
请注意,在
content
属性值中,连接仅由空格表示,而不是由“+”符号表示。CSS字符串文字中的转义符号\a
表示换行符。这个答案有用吗@Blowski,是的,但它在我的@SaeedNeamati中不起作用。你在看什么浏览器?现在可以用了。这个问题的最后一个问题不是重复的。其中一个问题是如何在开始生成的内容之前创建换行符,这可以使用显示
、清除
等来完成。这个问题是问如何在生成的内容中放置换行符/换行符,这正是我想要的,这不能用同样的方法完成。请注意,以这种方式插入的换行符被视为HTML文档中的任何其他换行符:默认情况下,浏览器会将它们呈现为常规空格字符,并且仅在预格式化内容中呈现为常规换行符。这不起作用@SaeedNeamati-是的:那么你还应该包括空白
属性,是吗?“我说得对吗?”@saeednemati-关键在于@BoltClock的评论。使用空白
只是一种使换行可见的简单方法。仍然不起作用。更新了空白:缺少pre
。请看我在哪里添加了'
,因为您可能想要那个空格。@Jan我们应该使用:before
还是:before
?我发现“white space:pre wrap;”效果更好。我想指出,您应该使用CSS3:引入的双冒号符号,因为这是一个伪元素,而不是伪选择器。