Autor Zpráva
SwimX
Profil
Dobrý den,
mám na stránkách fotky věcí které prodává kamarád v bazaru. Chtěl sem jim dát jistou průhlednost tak aby až po najetí myší se "dokreslila" IE to ovšem nebere.

Poraďte proč?

Kód
<div id="aaa">
<img ....>
</div>

css:
#aaa img{
filter: alpha(opacity=0.7);
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
}
SwimX
Profil
ještě upřesním, IE 5.5 zobrazuje bez průhlednosti stejně jako IE 8 beta 1,
IE 6 a IE 7 zobrazují fotky 100%průhledné
joe
Profil
#aaa img{ 
filter: alpha(opacity=70); 
-moz-opacity: 0.7; 
-khtml-opacity: 0.7; 
opacity: 0.7; 
}
SwimX
Profil
joe
Děkuju, já si říkal že mi to kdysi fungovalo.
Díky
Bubák
Profil
-moz-opacity: 0.7;
-khtml-opacity: 0.7;

Tohle můžeš s klidem vynechat.
joe
Profil
Bubák
Jseš si jistý?

SwimX
nz
SwimX
Profil
Bubák
2 řádky kódu mně nazabijou a myslím že přece jenom svoje opodstatnění mají :)
moz-opacity: 0.5; – aby průhlednost podporovaly i starší verze prohlížeče Netscape Navigator, použijete tento zápis.
-khtml-opacity: 0.5; – tímto zápisem otevřete cestu k průhlednosti starším verzím prohlížeče Safari.

Viz: http://programujte.com/index.php?akce=clanek&cl=2008042900-css-pruhled nost-a-nastaveni-kryti
Bubák
Profil
Jde o "historicky cenné" prohlížeče, které už nikdo nepoužívá.
Bubák
Profil
Ještě dodám, větší "legrace" bude, pokud IE 8.0 ve standardním režimu nebude žádnou průhlednost podporovat, u beta verze IE 8.0 tomu tak zatím je, viz screenshoty
http://iecapture.com/tmp/23718.png
http://browsershots.org/screenshots/f62b8a590b5b6ee02e07843c2578168a/
joe
Profil
Bubák
No co, se to bude řešit průhledným PNG :)
Nox
Profil
Bubák
Tohoto bych se osobně nebál, když jsem zkoušel 8beta kdysi, tak tam nefungovalo skoro nic, ještě bych s hodnocením počkal
SwimX
Profil
Bubák
Ano, sem si vědom, že u IE 8 beta1 průhlednost nepodporuje, ale to ničemu nevadí, hlavně když ty fotky sou vidět :)
peta
Profil
SwimX
jakpsatweb - css - filter - opacity
Myslim, ze je tam jaste receno, ze je nutne pro IE pridat aspon 1 rozmer (width / height)
SwimX
Profil
peta
Díky, u obrázků mám nastavené rozměry oba. Doufám že nemusí být přes css?
Bubák
Profil
peta
jakpsatweb - css - filter - opacity
Myslim, ze je tam jaste receno, ze je nutne pro IE pridat aspon 1 rozmer (width / height)

<span style="filter: alpha(opacity=50);display: inline-block;">amet consectetuer nascetur mattis</span>
peta, teď mi vysvětli, proč to funguje. Modří už vědí.

SwimX
Obrázky mají svůj rozměr i bez jejich explicitního zadání, kvůli filtrům je nemusíš zadávat. Je však pár dobrých důvodů, proč je u obrázků mít zadané rozměry v HTML atributech width a height.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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