Pozwala wykazać przykład z prostego kodu HTML jak poniżej:Korzystanie attr (dane-icon) właściwość, aby wyświetlić unicode przed elementem
<div data-icon="\25B6">Title</div>
chciałbym ten element, aby mieć ikonę prefiks ustawiony przez to jest atrybut danych (danych ikona) tak ustawić plik CSS tak:
div:before {
content: attr(data-icon);
}
My pożądane wyjście z tego przykładu będzie wyglądać następująco:
▶Title
Zamiast pożądanym wyjściem mogę dostać to:
\25B6Title
Więc moje pytanie brzmi: co robię źle/Czego mi brakuje?
JSFiddle przykład: http://jsfiddle.net/Lqgr9zv6/
Nie wiedziałem o tym. Bardzo dziękuję za odpowiedź. – HoneyBadgerJunior
Do alternatywnej odpowiedzi: jeśli pracuję w kodzie z tylko unikodem ("\ 25B6" w tym przypadku), czy mogę przenieść go do "▶"? Czy mogę później ustawić atrybut danych? – HoneyBadgerJunior
@HoneyBadgerJunior: Nie jestem pewien co masz na myśli, czy mógłbyś to wyjaśnić? – BoltClock