Autor Zpráva
Mjkl
Profil
Zdravím mám relativně starší IE 6 a zajímalo by mě jak udělat to aby ten obrázek byl transparentní i v IE 6. Viděl jsem už několik verzí vychytávek aby bylo průhledné pozadí, ale všecko bylo do html, já bych potřeboval spíš jako to vyřešit pomocí css cstylů zkoušel jsem třeba nějak nastavit transparentní pozadí divu, daný png obrázek mám jako pozadí divu. Díky
Miloš
Profil
Jenom na upřesnění – IE6 nemá problémy s osmibitovými obrázky (GIF a PNG), které mají jednu barvu nastavenu jako průhlednou.
Máš ale pravdu, když mluvíš o 32bitových (RGBA) obrázcích. Dá se to obejít pomocí filtrů (které zná jen IE).
Víc se dočteš na stránce http://www.jakpsatweb.cz/css/filter.html#priklady
Bubák
Profil
Mjkl, Miloš
Zatím jsem neviděl nic, co by fungovalo i na PNG vložené pomocí CSS.
Mjkl
Profil
asi sem zapoměl zmínit, že u png mám nastavený stín - poloprůhlednost
habendorf
Profil
Zatím jsem neviděl nic, co by fungovalo i na PNG vložené pomocí CSS.

???

A to já zas jo :o)
Miloš
Profil
habendorf
Jejda, to by mě taky zajímalo. Mohl bys to, prosím, demonstrovat třeba na tomto obrázku?


Pokud je obrázek celobarevný a má prosvítat na každém místě stejně, to asi není velký problém – například napozicuju dva prvky (na stejné hiearchické úrovni) na totéž místo a jednomu dám filtr alfa opacity, zatímco druhý bude vidět úplně.

Co ale s obrázky jako ten, který uvádím výše?
A navíc má-li tento třeba ještě tvořit pozadí nějakého textu.
habendorf
Profil
Miloš

Co bych pro tebe neudělal.
http://pokusy.1-webdesign.cz/ie6pngfix/

IE6 Standalone to zobrazí blbě, ale normální IE6 v pohodě.
habendorf
Profil
Důkaz místo slipů:

Miloš
Profil
habendorf
Pjekňé, wellmi pjekňé, díky na tvou hlavu.
Mjkl
Profil
jo jo díky díky taky vyzkouším a dám vědět a sorry že jsem tu nepsal byl sem fuč dva dny...
Mjkl
Profil
už to fičí už to šlape chlapy díky mockrát... :)
Lama3003
Profil *
presne toto som hladal diki moc... n1
a
Profil *
muzes mi prosim napsat zdrojak jak se tohle da udelat pomoci toho zdrojaku na webu mi to nefunguje
Besir
Profil
mě to nefachá :(

když prohlížim to co je jako ukázka tak je to ready, ale jakmile to stáhnu k sobě na disk i s tim externim souborem tak to nefachá :'(
tak tet sem zjistil že pokud je to v css tak mi to nefachá ani v opeře :'( FF sem nezkoušel

20.3.2007 21:56

Tak v IE 6 sem to rozchodil díky jinému modulu a sice tohoto http://nostresscommerce.cz/templates/ja_fagus/scripts/iepngfix.htc je jiný než ten co je použit tady ale v opeře mi to stejnak nefunguje, snad to nějak vykoumám. Držte mi palce.
Miloš
Profil
Besir
iepngfix nemá co fachat v Opeře nebo ve FF.
IEpngfix se jmenuje IEpngfix proto, že fixuje chybné zobrazení png v prohlížeči IE. Nadto v IE 6 a starších.
Vázat iepngfix na operu nebo FF je zhovadilost, protože tyto prohlížeče nemají s průsvitnými png problémy a vykreslují je zcela správně.
Stejně tak není třeba tento htc pro IE 7.
Capulet
Profil
Díky za skvělý řešení... Přesně tohle jsem hledal.
Bubák
Profil
Tohle nedávno našel Plaváček:
http://labs.unitinteractive.com/unitpngfix.php
Miloš
Profil
Ono to nakonec stejně skončí tak, že až někdo objeví vždy funkční jednoduché geniální řešení, IE 6 bude na smetišti dějin.

Vaše odpověď

Mohlo by se hodit

Nezapomeňte na odkaz na živou ukázku problému.

Odkud se sem odkazuje


Prosím používejte diakritiku a interpunkci.

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