你可以在CSS“content”属性中使用HTML实体吗?
这个问题在这里已经有了答案:
把你的子弹specail字符的十六进制值这样
div:before{
content:"2022";
color:#f00;
}
检查这个小提琴http://jsfiddle.net/sandeep/HPrkU/1/
注意:在IE8之后和之前工作
我猜你想要显示实际的•
字符,如果是这样的话,简单地使用•
字符而不是•
。
例如:http://jsfiddle.net/rmjt8/
编辑:我发现另一个线程:如何在CSS中包含HTML编码的“content:”字符?
也许这将验证:
.down:before{
content:"2022 ";
color:#f00;
}
假设你想让用户看到•
你可以简单地逃避那个序列,给出:
.down:before{
content:"• ";
color:#f00;
}
至于它在IE7上不可见的原因,那是因为IE不支持生成的内容或:before
选择器。
编辑提供,看到实际的子弹字符,你应该使用:
.down:before{
content:"2022";
color:#f00;
}
JS Fiddle演示。
链接地址: http://www.djcxy.com/p/15531.html上一篇: Can you use HTML entities in the CSS “content” property?