2010-05-17 10 views
1

J'ai des liens texte dans un paragraphe qui est remplacé par Cufon. Pour une raison quelconque, lorsque je survole les liens, le texte qui s'y trouve devient plus large et reste ainsi quand j'éloigne le curseur. Un changement de couleur, ajouté à planer dans le CSS, revient comme on pourrait s'y attendre. Donc, il n'est pas "coincé" dans l'état stationnaire autant que je peux dire.Cufon: les liens changent de taille en survol et restent ainsi

Lorsque j'éteins le javascript, en désactivant cufon, il n'y a qu'un changement de couleur à la police sur le vol stationnaire. Avec javascript désactivé, l'état hover fonctionne pour la couleur, mais il n'a pas le problème de largeur. Cela se produit dans IE6, 7 & 8, ainsi que Firefox, Safari et Chrome, ce qui me porte à croire que le problème est spécifique à la façon dont Cufon a été implémenté sur ce site.

Quelqu'un a-t-il déjà fait cela? J'aimerais beaucoup une aide ici, mais si je trouve la cause, je l'afficherai comme réponse.

Malheureusement, je ne peux pas publier de liens ou de code en raison d'un NDA.

+0

Je soupçonne qu'il devrait y avoir une différence de remplissage sur la liaison active et stationnaire. – Sarfraz

Répondre

0

Vous l'avez.

Il y avait une section:

Cufon.defaultTextCufon = {fontFamily: 'Proprietary Police', vol stationnaire: true, FontStretch: 'semi-condensé'}; Cufon.linkTextCufon = {fontFamily: 'Police propriétaire', hover: true };

Je conclus que la question est le résultat du texte par défaut étant condensé par défaut, mais pas les liens, ce qui est la raison pour laquelle Cufon a naturellement des résultats contre-intuitifs, à la suite d'une configuration de contre-intuitive.

Je l'ai remplacé avec:

Cufon.defaultTextCufon = {fontFamily: 'Proprietary Police', vol stationnaire: true};

Cufon.linkTextCufon = {fontFamily: 'Font de propriété', hover: true }; Par la suite, toute la police était dans l'état (légèrement) plus large. Par la suite,

Une autre option aurait été d'ajouter "fontStretch: 'semi-condensé'" à la décalcification des éléments de lien, mais je trouve en fait que le site correspond mieux au concept et est plus lisible, ce qui est un bonus inattendu.

Vous l'aurez deviné, je n'ai pas implémenté le cufon sur ce site. Espérons que cette page sauvera quelqu'un d'autre un mal de tête.