Autor | Zpráva | ||
---|---|---|---|
Mjkl Profil |
#1 · Zasláno: 25. 10. 2007, 20:22:53
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 |
#2 · Zasláno: 25. 10. 2007, 20:43:51
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 |
#3 · Zasláno: 25. 10. 2007, 20:48:14
Mjkl, Miloš
Zatím jsem neviděl nic, co by fungovalo i na PNG vložené pomocí CSS. |
||
Mjkl Profil |
#4 · Zasláno: 25. 10. 2007, 22:44:26
asi sem zapoměl zmínit, že u png mám nastavený stín - poloprůhlednost
|
||
habendorf Profil |
#5 · Zasláno: 25. 10. 2007, 22:47:07
Zatím jsem neviděl nic, co by fungovalo i na PNG vložené pomocí CSS.
??? A to já zas jo :o) |
||
Miloš Profil |
#6 · Zasláno: 25. 10. 2007, 23:06:16 · Upravil/a: Miloš
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 |
#7 · Zasláno: 26. 10. 2007, 00:28:01
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 |
#8 · Zasláno: 26. 10. 2007, 00:33:07
Důkaz místo slipů:
|
||
Miloš Profil |
#9 · Zasláno: 26. 10. 2007, 09:08:51
habendorf
Pjekňé, wellmi pjekňé, díky na tvou hlavu. |
||
Mjkl Profil |
#10 · Zasláno: 28. 10. 2007, 14:22:28
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 |
#11 · Zasláno: 28. 10. 2007, 14:27:17
už to fičí už to šlape chlapy díky mockrát... :)
|
||
Časová prodleva: 3 měsíce
|
|||
Lama3003 Profil * |
#12 · Zasláno: 21. 1. 2008, 19:43:48
presne toto som hladal diki moc... n1
|
||
Časová prodleva: 1 měsíc
|
|||
a Profil * |
#13 · Zasláno: 24. 2. 2008, 20:37:13
muzes mi prosim napsat zdrojak jak se tohle da udelat pomoci toho zdrojaku na webu mi to nefunguje
|
||
Časová prodleva: 25 dní
|
|||
Besir Profil |
#14 · Zasláno: 20. 3. 2008, 19:01:06 · Upravil/a: Besir
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 |
#15 · Zasláno: 20. 3. 2008, 22:39:55
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. |
||
Časová prodleva: 6 měsíců
|
|||
Capulet Profil |
#16 · Zasláno: 22. 9. 2008, 16:53:17
Díky za skvělý řešení... Přesně tohle jsem hledal.
|
||
Bubák Profil |
#17 · Zasláno: 22. 9. 2008, 18:12:43
|
||
Časová prodleva: 5 měsíců
|
|||
Miloš Profil |
#18 · Zasláno: 16. 2. 2009, 18:59:36
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.
|
||
Časová prodleva: 15 let
|
0