Frage

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
              }
          }

}); 

Wenn ersetztes Element verlinkt und wenn wmode: 'transparent' Es ist festgelegt, dann habe ich den folgenden Fehler festgestellt: - Wenn ich scrollen, klicken Sie an einen Ort (nicht auf SIFR -Link) und gehen Sie dann mit der Maus über einen SIFR -Link, den ich keinen Handcursor (Punkt) habe (Standard wird angezeigt). Wenn ich auf einen Link klicke, ändert sich nach dem Maus -Realase -Cursor Cursor an der Hand und dann das Verknüpfung normales Verhalten (Schwebe ist auch aktiv). Wenn ich entferne wmode: 'transparent' Dann handelt Link normal. Dies wird in Firefox bemerkt, in IE funktioniert es normal.

Hatte jemand ähnliche Probleme?

War es hilfreich?

Lösung

Es ist ein bekanntes Problem mit Firefox. Die einzige Problemumgehung, die ich gefunden habe, ist, diese CSS -Regel hinzuzufügen:

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

In diesem Beispiel ist FontName die CSS -Klasse, die feststellt, welche Tags ersetzt werden (in Ihrem Fall wäre das H1: schwebe)

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