У меня есть <li>
, что при наведении курсора предполагается изменить число на значок юникода, например кнопку воспроизведения.FontAwesome unicodes не работают?
Юникоды продолжают появляться значок, который выглядит так: [?]
Я предполагаю, что он не может их найти. Я использую шрифтовые значки в других частях просто отлично, любые идеи?
<ul class="popular-songs">
<li>
<div class="album-cover"><img src="http://newnoisemagazine.com/wp-content/uploads/2014/04/Expire-Pretty-Low-cover.jpg"></div>
<span class="number">
<span>1</span>
</span>
<span>+</span>
<span class="title">Pretty Low</span>
<span class="misc"><i class="fa fa-ellipsis-h"></i></span>
<span class="total-plays">163,957</span></li>
</ul>
CSS:
.popular-songs li .number{
position: relative;
content: '1';
top:0px;
}
.popular-songs li:hover .number span{
display: none;
}
.popular-songs li:hover .number:after{
content: "\f04b";
position:relative;
top:15px;
}
Я пытался писать Юникода всячески я мог думать.
content: "/XXXX";
content: "\XXXX";
content: "XXXX";
content: "[XXXX]";
Ни один из них, кажется, работает для меня.
Я не вижу определение для 'шрифта -family' в вашем css, вы задаете шрифт 'font-family: 'FontAwesome';'? – Ted
У меня есть cdn в моей голове. –
Это начало, но этого недостаточно ... см. Мой ответ ниже – Ted