я нашел эту ошибку. Я использую Font Awesome 5 Free SVG с версией JS 5.11.2, включенной в мой веб-сервер. У меня есть ul с маркерным шрифтом, включенным в фоновое изображение. На рабочем столе работает хорошо, но на мобильных устройствах (тестирование на Android) шрифты не отображаются. Вот код и CSS:
<ul class="footer-info-contact">
<li id="telefonox">xxxxxx</li>
<li id="mailx">xxxxx</li>
</ul>
.footer-info-contact {
margin: 0;
padding: 0;
list-style: none;
}
.footer-info-contact li {
margin: 10px 0px;
padding: 0;
list-style: none;
padding-left: 32px;
}
.footer-info-contact li::before {
content: "";
font-size: 13px;
height: 45px;
margin-left: -32px;
width: 31px;
vertical-align: middle;
font-family: "Font Awesome 5 Free";
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 45px;
font-weight: 900;
color: #FFF;
background-image: url('/img/chicco-bianco.png');
background-repeat: no-repeat;
background-size: contain;
text-align: center;
margin-right: 10px;
}
#telefonox::before {
content: "\f095";
}
#mailx::before {
content: "\f0e0";
}
Первый снимок экрана - это версия веб-сайта на рабочем столе, и значки хорошо отображаются:
рабочий стол
На мобильных устройствах значки не отображаются:
mobile
Как мне устранить эту ошибку?
Версия и реализация
Version: Font Awesome Free 5.11.2 SVG with JS
Браузер и версия
Firefox 70.0.1 (64 bit) on Windows 10 Pro 10.0.18362 build 18362 x64
Firefox 68.2.0 on Android 7.0 on Samsung Galaxy S6 Edge.
PS: извините за плохой английский, я плохо пишу и говорю.