Autor Zpráva
EA
Profil *
.miniLogo .menuItem {
    background-image: url("../images/profile.png");
    width: 160px;
    height: 133px;
    margin-bottom: 1px;
    color: #52575D;
    width: 168px;
    opacity: 0.5;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
}
.miniLogo .menuItem:hover {
    opacity: 0.9;
    filter: alpha(opacity=90);
    -moz-opacity: 0.9;
    -khtml-opacity: 0.9;    
}


Ahoj, mám tento kód, který funguje v pořádku ve všech prohlížečích krom IE. Nevíte jak na to? Struktura musí zůstat podobná, nějaké zkušenosti, nápady, řešení? Díky moc
Chamurappi
Profil
Reaguji na EA:
Najít příčinu někde mimo uvedený kód, nebo dodat živou ukázku, aby ji mohl najít někdo jiný. V uvedeném úryvku na první pohled žádný zádrhel nevidím.
EA
Profil *
Aha, nene jen si to asi špatně pochopil. Jde o to, že když přejedu myší nad obrázkem nic se neprovede, tzv. nefunguje :hover u daného divu.
Bubák
Profil
K čemu je ve tvém případě hover DIVu dobrý? Pokud opravdu chceš hover DIVu, bude změna obrázku pro mnoho uživatelů matoucí, budou na DIV klikat, protože si budou myslet, že jde o odkaz.
Z3NTIVA
Profil
Nefunkčnost hover efektu v IE je způsobena patrně tím, že IE hover efekt provede jen u odkazů. Jestli-že tedy div u kterého je hover není odkaz, hover se v IE neprovede... Bohužel nevím jestli se to dá nějak obejít, snad jen přes javascript pomocí onmouseover.
Chamurappi
Profil
Reaguji na Z3NTIVu:
To platí jen pro Explorer 6 a starší, nebo pro libovolný Explorer v quirku.


Reaguji na EA:
jen si to asi špatně pochopil
Ne.
peta
Profil
EA: Viz Chamurappi, odkaz na kod bude? Kod, ktery jsi uvedl, bez dalsich souvislosti je spravny.
Kdyz k tomu vyrobim html, tak bude fungovat. Kdyz tam zadam spravne doctype, bude to i v ie7 fungovat. Kdyz k tomu pridam css behaviour pro ie6, bude to i v ie6 fungovat.
To je vsechno, kdyz, kdyz, kdyz a ted ukaz kod, ktere kdyz nesplnujes, at se muzeme bavit konktretne.

Vaše odpověď

Mohlo by se hodit

Odkud se sem odkazuje


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0