我正在尝试在一个::before
伪元素中使用attr()
插入FontAwesome图标。原始代码更加复杂,但这将给您一个想法:
<div data-background-icon="\f086"></div>
div::before {
content: attr(data-background-icon);
font-family: "FontAwesome";
}
它无法正常工作,而通常嵌入的方式可以正常工作:
https://jsfiddle.net/grutcop8/
div::before {
content: "\f086";
font-family: "FontAwesome";
}
我有漏掉什么吗?