【发布时间】:2015-09-09 18:37:54
【问题描述】:
所以,我有以下 HTML 结构:
<ul>
<li data-content="\ec00"></li>
<li data-content="\ec01"></li>
</ul>
当在 CSS 中使用 data-content 属性读取内容时:
li:before { content: attr(data-content) }
它显示 ec00 和 ec01 而不是带有反斜杠的。
有什么想法可以解决这个问题吗?
背后的想法是为大量图标提供颜色选择器。
提前致谢, 多里安
【问题讨论】:
-
如何转义斜线,即“\\ec00”?
-
试过了,按原样输出,\\ec00
标签: html css attributes attr backslash