是否有方法通过CSS样式添加特殊字符♦
如果可以,您是否可以展示可在大多数浏览器上使用的示例?CSS样式问题
CSS样式问题
回答
不,这是不可能的,因为这样的。
使用:after { content: }
时,不能在内容字符串中指定HTML标记或实体。但是,您可以直接指定符号。 (这是因为内容字符串未被解析为XML/HTML,而是作为纯文本,并被逐字插入。)
换句话说:a:after { content: "<" }
将产生与<a href="#">Some Link</a>&lt;
等效的视觉效果。
a:after { content: "♦" };
将完美的工作。
您可以使用:后:pseudoelements之前,但他们并不是所有浏览器都支持,看看
http://www.w3schools.com/css/pr_pseudo_after.asp http://www.w3schools.com/css/pr_pseudo_before.asp
您可能想详细说明一下。因为我认为它不如'a:在{content:“♦”;}之后直接' – 2010-09-13 10:29:49
您应该始终避免使用CSS内容,因为混合呈现和页面内容是错误的。
另外,CSS内容是not supported by some browsers,即IE6和IE7。
如果我想这样做,我会使用CSS附加的背景图像,并添加文字周围的一些HTML元素:
<style type="text/css">
abbr { padding-right:20px;
background:url("http://img690.imageshack.us/img690/2005/blackdiamond.png") right no-repeat; }
</style>
<abbr>Something</abbr> very very Important goes here.
结果:
唯一的问题是 - 如果我可以修改HTML以包装我的文字<span>
或<abbr>
或任何其他HTML元素,我可能只需将其写入& diams;在代码本身......你的电话。
- 1. CSS样式问题
- 2. CSS样式问题
- 3. CSS样式问题
- 4. CSS样式指南问题
- 5. CSS div样式问题
- 6. MeegoTouch CSS样式问题
- 7. CSS列表样式问题
- 8. CSS样式定位问题
- 9. CSS样式表问题
- 10. CSS样式进位问题
- 11. CSS样式类问题
- 12. CSS合并样式问题
- 13. CSS标题样式
- 14. Javascript问题!不改变CSS样式
- 15. CSS样式适用于所有问题
- 16. 使用CSS问题的样式
- 17. 的样式在CSS问题<select>
- 18. JavaScript + CSS问题。无法修改样式
- 19. WordPress的/ CSS:列表样式问题
- 20. 输入字段样式 - CSS问题
- 21. 问题的CSS样式上formtastic按钮
- 22. 将CSS样式应用于锚问题
- 23. 链接悬停CSS样式问题
- 24. CSS样式问题铬:直列块
- 25. DatePicker BeforeShowDay内容样式的CSS问题
- 26. CSS链接样式的问题
- 27. CSS列表样式:低级Alpha问题
- 28. CSS水平滚动:行样式问题
- 29. 材质设计的CSS样式问题
- 30. 固定的CSS样式表中的样式问题在IE
你是什么意思的“添加”?添加哪里? – 2010-09-13 10:26:21
添加到正在使用样式的页面。 – css 2010-09-13 10:30:07