attr()
の::before
疑似要素の中にFontAwesomeアイコンを挿入しようとしています。attr()で:: before擬似要素内に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";
}
私には何か不足していますか?
あなたの参照が正しいように思わ:https://jsfiddle.net/76v9e2ur/ – timo
@timoそれは、しかし、それはdoesnのアイコンを表示しない。 – sdvnksv
より複雑な方法は、 '\ f086'という内容のクラスを持ち、その要素に "data -..." == "\\ f086"がある場合に限り、そのクラスを要素に追加することです。馬鹿、それについて考えない方が良い – Tonsenson