Niedawno opracowaliśmy witrynę internetową z silnym uzależnieniem od Font Awesome w ramach jego projektu. Używamy standardowej implementacji z: treścią i dostarczonymi CSS.Niesamowita czcionka nie pojawia się w przeglądarce Internet Explorer 8
Z jakiegoś powodu czcionka Awesome nie jest wyświetlana w IE8. Spędziłem kilka godzin na rozwiązywaniu problemów i próbowałem różnych poprawek, bez powodzenia.
mam:
- Ustaw MIME EOT do aplikacji/vnd.ms-fontobject
- Ustaw MIME z OTF, TTF do application/octet-stream
- Wykonane HTML5Shiv przecież CSS został załadowany.
- różne próby, aby przeładować CSS lub DOM na stronie obciążenia
Tutaj jest strona internetowa: http://www.tetakere.org.nz - pole hotlinks jest dobrym przykładem Font Niesamowite
Czy ktoś ma jakieś pomysły na inne podejście do wyświetlenie tej witryny, aby wyświetlić Font Awesome?
Naprawiono to dla mnie w IE7, ale nie 8. – Synchro
Może to być związane z renderowaniem treści przed załadowaniem czcionki. Dodaję również 'html5-shiv' AFTER FontAwesome, aby rozwiązać ten problem. Zobacz http://stackoverflow.com/questions/9809351/ie8-css-font-face-fonts-only-working-for-content-content-on-over-and-sometimes. – leesei