2010-06-03 50 views
95

可能重复:
Adding HTML entities using CSS contentnbsp是否不是在CSS内容标签工作

#sitenavmenu-content-menu li:before 
{ 
    content:"|  "; 
} 

我想添加一个|并在每个列表项目前两个空格。但是,由于某些原因,它会打印nbsp而不是空格。有任何想法吗?

+0

有时,最好的选择是“无管的开始”,所以'李:不是(:第一胎):before' – 2017-12-27 07:37:15

回答

189

这可能是你正在寻找的答案:

content: "\007C\00a0\00a0"; 
+7

您忘记了管道字符: 内容:“\ 007C \ 00a0 \ 00a0”; 虽然只是:内容:“\ 007C”;并且一点点的保证金可能会更具可扩展性 – Martin 2013-12-27 17:30:22

+17

'“\ 7C \ a0 \ a0”'也可以工作。 – Oriol 2015-02-25 12:40:41

+4

为什么你需要逃避'|'? – TWiStErRob 2015-06-13 11:58:20

0

通过从字符映射复制并粘贴非断开空间到我的代码编辑器来修复它。

+8

运作,但我不会那样做。太容易打破。 – Tomalak 2010-06-03 11:04:26

+0

这也适用 – Shanimal 2016-06-26 04:09:39

相关问题