Hãy chứng minh một ví dụ với mã HTML đơn giản như thế này:Sử dụng attr (data-icon) bất động sản để hiển thị unicode trước phần tử
<div data-icon="\25B6">Title</div>
Tôi muốn yếu tố này để có một biểu tượng tiền tố được thiết lập bởi nó thuộc tính dữ liệu (dữ liệu biểu tượng) vì vậy tôi đặt tập tin CSS như thế này:
div:before {
content: attr(data-icon);
}
đầu ra của tôi mong muốn ví dụ này sẽ trông như thế này:
▶Title
Thay vì đầu ra mong muốn tất cả những gì có thể nhận được là thế này:
\25B6Title
Vì vậy, câu hỏi của tôi là: những gì tôi làm sai/những gì tôi bị mất?
Ví dụ JSFiddle: http://jsfiddle.net/Lqgr9zv6/
Tôi không biết điều đó. Cảm ơn bạn rất nhiều vì câu trả lời của bạn. – HoneyBadgerJunior
Để trả lời thay thế của bạn: nếu tôi làm việc trong một mã chỉ với một unicode ("\ 25B6" trong trường hợp này), tôi có thể chuyển nó đến "▶"? Vậy tôi có thể thiết lập thuộc tính dữ liệu sau đó không? – HoneyBadgerJunior
@ HoneyBadgerJunior: Tôi không chắc chắn ý của bạn là gì, bạn có thể làm rõ không? – BoltClock