【发布时间】:2013-06-07 12:20:47
【问题描述】:
我无法访问页面的 HTML 或 PHP,只能通过 CSS 进行编辑。我一直在对网站进行修改并通过 ::after 或 ::before 伪元素添加文本,并发现转义 Unicode 应该用于添加内容之前或之后的空格等内容。
如何在content 属性中添加多行?
在示例中,HTML 换行元素 仅用于可视化我想要实现的目标:
#headerAgentInfoDetailsPhone::after {
content: 'Office: XXXXX <br /> Mobile: YYYYY ';
}
【问题讨论】:
-
CSS 不是用于添加或编辑内容,而是用于控制内容的显示方式
-
@SamithaHewawasam 虽然我同意你的说法,但看起来发帖人发现自己处于无法编辑 HTML 的境地。对于小的、简单的内容添加,我可以理解为什么这会有用/必要。
-
我还认为换行符与格式相关的程度远高于与内容相关的程度。您“看到”换行符的唯一方法是观察内容中的格式变化。
标签: css pseudo-element