Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
nbsp在CSS内容标记中不工作_Css - Fatal编程技术网

nbsp在CSS内容标记中不工作

nbsp在CSS内容标记中不工作,css,Css,可能重复: 我想在每个列表项之前添加一个|和两个空格。但是,出于某种原因,它打印的是单词而不是空格。有什么想法吗?通过将字符映射中的不间断空格复制并粘贴到我的代码编辑器中来修复它。这可能就是您正在寻找的答案: content: "|\00a0\00a0"; 工作,但我不会这样做。太容易断开。这同样有效。您忘记了管道字符:content:“\007C\00a0\00a0”;虽然只是:内容:“\007C”;一点右边距可能更具可扩展性“\7C\a0\a0”也可以。为什么需要避开|?@TWiStEr

可能重复:


我想在每个列表项之前添加一个|和两个空格。但是,出于某种原因,它打印的是单词而不是空格。有什么想法吗?

通过将字符映射中的不间断空格复制并粘贴到我的代码编辑器中来修复它。

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

content: "|\00a0\00a0";

工作,但我不会这样做。太容易断开。这同样有效。您忘记了管道字符:content:“\007C\00a0\00a0”;虽然只是:内容:“\007C”;一点右边距可能更具可扩展性
“\7C\a0\a0”
也可以。为什么需要避开
|
?@TWiStErRob,好问题。您不需要转义,而且在UTF-8中表示可见字符是一种很好的做法<代码>内容:“|\00a0\00a0”如果您只是需要,那么
内容:“\a0”
有时最好的选择器是“开始时没有管道”,因此
li:not(:first child):before
content: "|\00a0\00a0";