Je suis actuellement en train de travailler sur un petit Projet dans lequel je voudrais utiliser les polices web via @fontface.
J'ai mis en place la police comme ceci:
@font-face {
font-family: 'CardoRegular';
src: url('../fonts/Cardo104s-webfont.eot');
src: url('../fonts/Cardo104s-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/Cardo104s-webfont.woff') format('woff'),
url('../fonts/Cardo104s-webfont.ttf') format('truetype'),
url('../fonts/Cardo104s-webfont.svg#CardoRegular') format('svg');
font-weight: normal;
font-style: normal;
Maintenant que vous avez probablement connu Chrome a des problèmes à l'affichage de ces polices dans une manière fluide.
Après quelques recherches, j'ai trouvé une solution qui semble fonctionner: il Vous suffit de déplacer cette partie de la css:
url('../fonts/Cardo104s-webfont.svg#CardoRegular') format('svg');
Si vous vous retrouvez avec ceci:
@font-face {
font-family: 'CardoRegular';
src: url('../fonts/Cardo104s-webfont.eot');
src: url('../fonts/Cardo104s-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/Cardo104s-webfont.svg#CardoRegular') format('svg'),
url('../fonts/Cardo104s-webfont.woff') format('woff'),
url('../fonts/Cardo104s-webfont.ttf') format('truetype');
font-weight: normal;
font-style: normal;
Maintenant Chrome rend les Polices d'une manière fluide, ce qui est excellent.
MAIS:
Pour certaines raisons, ça casse PARFOIS la Mise en page. Sur chaque troisième fois que je charge la page, je vais obtenir quelque chose comme ceci:
Tout est déplacé vers la gauche. De plus, les textes sont sortir de leurs contenants. Semble vraiment étrange.
**Quelqu'un a rencontré ce problème avant?
Je serais heureux d'obtenir des conseils sur ce sujet.**
N'hésitez pas à jeter un oeil par vous-même: Vue Fireflycovers.com en ligne
Merci beaucoup!