7
votes

C'est-à-dire 8 problème avec Google Font personnalisé

Je travaille sur un site , en utilisant des polices Google personnalisées, mais dans IE8 Ne travaillez pas ou simplement partiellement (le contenu de gauche bien et un bon contenu, AJAX, pas si bon) Toute suggestion ou idée pourquoi pas si bon?

Merci.

Entrez la description de l'image ici


1 commentaires

J'ai mis à jour ma réponse, j'ai oublié la compatibilité ...


3 Réponses :


13
votes

Je viens de voir votre site Web en mode de compatibilité dans IE8 de mon IE9, et je ne vois aucun problème de police. Je gère la fenêtre 7, CNA, postez une photo de vos problèmes?

Entrez la description de l'image ici

Mise à jour: J'ai oublié une chose importante ... de vérifier la possibilité de votre capacité. IE7 et IE8 n'ont que «partielle» de manière «partielle» avec Font-face.

Pour résoudre le problème, vous devez utiliser un code similaire à celui-ci, convertir des polices xxx

Google utilise uniquement Woff , tandis que vous devez charger l'eot, le truType et le SVG, pour une certaine capacité de traverseau complet.

Vous pouvez convertir des polices facilement chez Squirrel de police , téléchargez la police de http://themes.googleusercontent.com/font?kit=tmrhqdubahnngum33-yobpeszw2xoq- xsnqo47m55da

Pour plus d'informations sur la question : http://www.fontSpring.com/blog/the-new-bulletproof-font-face-syntax


3 commentaires

Dans IE9, cela fonctionne bien, si vous utilisez IE8, pas IE9 avec IE8 compatible, ne fonctionnant pas et je ne sais pas pourquoi.


Je ne peux pas tester sur IE8 natif pour le moment, mais je pense que j'ai résolu la question avec ma réponse de mise à jour


Le problème était l'opacité, j'ai utilisé JQuery Animation pour masquer et montrer le contenu. Après que je n'ai pas motivé cette animation, le problème a été résolu.



0
votes

dans le mode de compatibilité IE9 et IE7 à l'aide de IE9, cela montre une amende; Dans le mode de compatibilité IE8 et IE7 en utilisant IE8, il a l'air très mauvais, donc je devrais en conclure que c'est un bogue obscur dans IE8 lui-même.

Je ne pense pas qu'il y a beaucoup de choses que vous pouvez faire à ce sujet afin de le résoudre, je voudrais simplement utiliser des commentaires conditionnels pour résoudre IE8 et IE7 et utiliser verdana pour cette section. Et j'espère qu'ils partirent bientôt ...


0 commentaires

0
votes

pour IE10 et ci-dessous et pour tous les autres navigateurs, utilisez

@font-face {
    font-family: 'MyFontFamily';
    src: url('myfont-webfont.eot?'); 
    src: url('myfont-webfont.eot?#iefix') format('embedded-opentype'), 
         url('myfont-webfont.woff') format('woff'), 
         url('myfont-webfont.ttf')  format('truetype'),
         url('myfont-webfont.svg#svgFontName') format('svg');
}


0 commentaires