質問

sIFR.replace(cochin, {
    selector: 'h1',
    tuneHeight:-5,
    wmode: 'transparent'
          , css: [
            '.sIFR-root { text-align: left; font-weight: bold; color: #959595; line-height: 1em; leading: -2}'
            , 'a { text-decoration: none;}'
            , 'a:link { color: #959595; }'
            , 'a:hover { color: #bbbaba; }'
          ]
          , filters: {
              DropShadow: {
                  distance: 1
              , color: '#2d2a26'
              , strength: 1
              }
          }

}); 

交換された要素がリンクである場合、if wmode: 'transparent' 次に、次のバグに気づきました。-ページをスクロールする場合は、どこか(SIFRリンクではなく)をクリックしてから、Hand(Point)カーソルを持っていないSIFRリンクの上にマウスを使用します(デフォルトが表示されます)。リンクをクリックすると、マウスの後にリアースカーソルが手に変更され、リンクが通常の動作を取得します(ホバーもアクティブです)。削除した場合 wmode: 'transparent' 次に、正常にリンクを行います。これは、Firefoxで認識されています。つまり、正常に機能します。

誰かが同様の問題を抱えていましたか?

役に立ちましたか?

解決

Firefoxの既知の問題です。私が見つけた唯一の回避策は、このCSSルールを追加することです。

.fontname:hover {background-position:0% 100%;}

この例では、FontNameはCSSクラスで、どのタグが置き換えられるかを決定します(あなたの場合、それはH1:HOVERになります)

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