我正在使用 icomoon 作为我的图标库
我正在尝试通过属性动态设置图标data-icon
。
但似乎无法将内容识别为使用attr(data-icon)
.
有没有办法\e92c
使用字符而不是字符串文字attr()
?
#expected::before {
content: '\e92c';
font-family: 'icomoon';
}
[data-icon]::before {
content: attr(data-icon);
font-family: 'icomoon';
}
<h2>This is what I expected</h2>
<a class="button" id="expected" href="javascript: void(0)">Save</a>
<h2>This is what I get :(</h2>
<a class="button" data-icon="\e92c" href="javascript: void(0)">Save</a>