Frage

Ich habe Text-Links in einem Absatz, den Cufon ersetzt werden. Aus irgendeinem Grund, wenn ich schweben über die Links in ihnen der Text wird breiter, und bleibt auf diese Weise, wenn ich den Cursor weg bewegen. Ein Farbwechsel, hinzugefügt zu schweben in der CSS, kehrt als man erwarten würde. So ist es nicht „stecken“ im Schwebezustand ist, soweit ich das beurteilen kann.

Wenn ich Javascript deaktivieren, deaktivieren cufon, ist es nur eine Farbänderung Änderung der Schrift auf schweben. Mit Javascript ausgeschaltet, die Hover-Zustand Werke für Farbe, aber es dosn't die Breite Problem hat.

Dies geschieht in IE6, 7 und 8 sowie Firefox, Safari und Chrome, das führt mir das Problem ist, eigentümlich zu glauben, wie Cufon auf dieser Website implementiert wurde.

Jeder in diesem Lauf vor? Ich würde gerne ein hier helfen, aber wenn ich die Ursache finden, ich werde es Post zurück als Antwort.

Leider kann ich keine Links oder Code aufgrund einer NDA.

War es hilfreich?

Lösung

Got es.

Es gab einen Abschnitt:

  

Cufon.defaultTextCufon = {family:   'Proprietary Font', Hover: true,   Fontstretch: ‚halbkondensiertes‘};   Cufon.linkTextCufon = {family:   'Proprietary Font', Hover: true   };

ich festgestellt, dass das Problem ein Ergebnis des Standardtextes war standardmäßig kondensiert, aber nicht die Links, weshalb Cufon verständlicherweise gab kontra-intuitive Ergebnisse als Folge einer Gegen intuitive Konfiguration.

Ich ersetzen es mit:

  

Cufon.defaultTextCufon = {family:   'Proprietary Font', Hover: true};

     

Cufon.linkTextCufon = {family:   'Proprietary Font', Hover: true   };

Danach wird die ganze Schrift war in dem (leicht) breiten Zustand standardmäßig. Eine andere Möglichkeit wäre zu append gewesen „Fontstretch:‚halbkondensiertes‘.“ Auf die decalration für Verbindungselemente, aber ich finde eigentlich die Website besser passt das Konzept jetzt besser entwickelt und ist besser lesbar, was ein unerwarteter Bonus ist

Sie haben vielleicht schon erraten, ich habe die cufon auf dieser Seite nicht implementieren. Hoffentlich wird diese Seite jemand anderem Kopfschmerzen speichern.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top