質問

Cufonを使用して置き換えられる段落にテキストリンクがあります。何らかの理由で、リンクの上にホバリングすると、それらのテキストが広くなり、カーソルを移動するとそのままになります。 CSSのホバーに追加された色の変化は、予想されるように戻ります。ですから、私が知る限り、ホバー状態で「立ち往生」していません。

JavaScriptをオフにすると、Cufonを無効にすると、Hoverのフォントに色の変更のみがあります。 JavaScriptをオフにすると、ホバー状態は色で動作しますが、幅の問題はありません。

これはIE6、7、8、およびFirefox、Safari、Chromeで発生しているため、このサイトでCufonがどのように実装されているかに問題があると信じています。

誰かが以前にこれに出くわしますか?ここでアシストが大好きですが、原因を見つけたら、答えとして投稿します。

残念ながら、NDAのためにリンクやコードを投稿することはできません。

役に立ちましたか?

解決

とった。

セクションがありました:

cufon.defaultTextCufon = {fontfamily: 'proprietary font'、hover:true、fontstretch: 'semi-condensed'}; cufon.linktextcufon = {fontfamily: 'proprietary font'、hover:true};

この問題は、デフォルトのテキストがデフォルトで凝縮されたがリンクではなく凝縮された結果であると結論付けました。そのため、直感に反する構成の結果として、Cufonは当然のことながら直感に反する結果をもたらしました。

私はそれを置き換えました:

cufon.defaulttextcufon = {fontfamily: 'proprietary font'、hover:true};

cufon.linktextcufon = {fontfamily: 'proprietary font'、hover:true};

この後、すべてのフォントはデフォルトでは(わずかに)より広い状態にありました。別のオプションは、「Fontstretch: 'semicondensed」をリンク要素の脱cに追加することでしたが、実際にサイトはコンセプトのデザインの方が良くなり、より読みやすく、予想外のボーナスです。

このサイトにCufonを実装しなかったと推測したかもしれません。うまくいけば、このページが他の誰かに頭痛を救うことを願っています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top