sIFR3 - link non cliccabile quando wmode impostato a trasparente (Firefox)
-
24-10-2019 - |
Domanda
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
}
}
});
Se sostituito elemento è di collegamento e se è impostato wmode: 'transparent'
poi ho notato seguenti bug:
- se ho scorrere la pagina, cliccare da qualche parte (non sul collegamento sifr) e poi andare con il mouse sopra un link sifr non ho la mano del cursore (punto) (quello di default è mostrato). Se clicco su un link poi, dopo il mouse di regolazione a rilascio cursore si trasforma in mano e quindi collegare ottenere un comportamento normale (hover è anche attiva).
Se rimuovo wmode: 'transparent'
poi collegamento agisce normalmente. Questo si nota in Firefox, in IE funziona normalmente.
Chiunque ha avuto problemi simili?
Soluzione
E 'un problema noto con firefox. L'unica soluzione che ho trovato è quello di aggiungere questa regola css:
.fontname:hover {background-position:0% 100%;}
In questo esempio, FontName è la classe CSS che determina quali tag vengono sostituiti (nel tuo caso, che sarebbero h1: hover)