2012-01-29 10 views
12

używam to odwołuje się do niektórych czcionek Google:nie działa w IE8

<link href='http://fonts.googleapis.com/css?family=IM+Fell+English+SC|Snippet|Sarina|Crushed|Caesar+Dressing|Montez|Bad+Script|Sofia|Fontdiner+Swanky|Just+Me+Again+Down+Here|Voltaire|Geo|Coming+Soon|Wellfleet|Passion+One|Rock+Salt|Homemade+Apple|Meddon|Rosario' rel='stylesheet' type='text/css'> 

używam tego kodu, który działa w niektórych przeglądarkach:

<span style="font-size: 110px;font-family:montez;"><b>Abcdefg</b></span> 

Dlaczego czcionka nie pojawia się w IE8? http://jsfiddle.net/3NbE5/

+6

Dlaczego 2 puchary ...? – TIMEX

+0

http://stackoverflow.com/questions/3694060/how-to-make-google-fonts-work-in-ie – j08691

+0

@ j08691 N.B. Od października 2010 r. Problem jest zgłaszany jako poprawiony i zamknięty w raporcie o błędach Google Code. – TIMEX

Odpowiedz

15

Wydaje się, że IE nie obsługuje wielu czcionek w href:
http://jsfiddle.net/3NbE5/3/

Miałeś ten href:

<link href='http://fonts.googleapis.com/css?family=IM+Fell+English+SC|Snippet|Sarina|Crushed|Caesar+Dressing|Montez|Bad+Script|Sofia|Fontdiner+Swanky|Just+Me+Again+Down+Here|Voltaire|Geo|Coming+Soon|Wellfleet|Passion+One|Rock+Salt|Homemade+Apple|Meddon|Rosario' rel='stylesheet' type='text/css'> 


Po usunięciu innych czcionek it pracował:

<link href='http://fonts.googleapis.com/css?family=IM+Fell+English+SC|Montez' rel='stylesheet' type='text/css'> 
+1

Nadal masz dwie czcionki, więc może to było coś innego w ciągu zapytania, ale mogę potwierdzić, że działa to teraz w trybie IE9, IE8. –

+0

Prawdopodobnie jedna z czcionek nie była zgodna z IE i spowodowała awarię wszystkich czcionek, a może nadmierna ilość załadowanych czcionek była zbyt dużym procesem dla IE. –

+0

Zdaję sobie sprawę, że zbyt wiele = nie może działać. Limit wynosi 5 lub więcej ... – TIMEX

1

W przypadku, gdy powyższe rozwiązanie nie jest dla Ciebie odpowiednie.

Mam wiele czcionek pracujących na ie8 bez żadnych problemów. Moim rzeczywistym problemem było używanie ie11 w trybie zgodności dla ie8, gdzie czcionki internetowe Google nie działają w żaden możliwy sposób.

Zgaduję, że lekcja jest, użyj vm z rzeczywistą ie8. Możesz pobrać jeden here lub here.