DIV árnyéka vs IE6
Sziasztok!
Van egy divem, szeretném ha lenne szép árnyéka, ám Internet Explorer 6 nem akarja a jót. Olvastam vmit róla, hogy vmi
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
-t kell használni, hogy jól kezelje az átlátszó PNGket, ám nem igazán értem, hogy kellene átalakítani ezt az oldalt olyanra, hogy IE6 jól kezelje az árnyékot (a div magassága változhat! IE7 és FF2 jól kezeli az árnyékot)
LEEGYSZERŰSÍTETT PÉLDA - IE6 rosszul kezeli
Előre is köszönöm a segítséget!
■ Van egy divem, szeretném ha lenne szép árnyéka, ám Internet Explorer 6 nem akarja a jót. Olvastam vmit róla, hogy vmi
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
-t kell használni, hogy jól kezelje az átlátszó PNGket, ám nem igazán értem, hogy kellene átalakítani ezt az oldalt olyanra, hogy IE6 jól kezelje az árnyékot (a div magassága változhat! IE7 és FF2 jól kezeli az árnyékot)
LEEGYSZERŰSÍTETT PÉLDA - IE6 rosszul kezeli
Előre is köszönöm a segítséget!
Van erre kész megoldás
A lényege, hogy az átlátszó PNG-t (akár háttérként, akár képként) használó elemekhez a stílusdeklarációban hozzá kell rendelni egy .htc kiterjesztésű "kiegészítést".
Most a te kódodra használva itt megtekinthető.
Utóírat: a PNG állományból kiszedtem a gAMA chunk-ot - ezen okból kifolyólag, ezzel az eszközzel.
aham DE
Az én IE6omban a dives nem jó, alatta a kép jó.
Megnéztem a te oldalad is, de IE6 alatt nem működött. ötlet?
No még egyszer
IE7 alatt megegyezik a Firefoxban láthatóval.
2. Mint már említettem, az IE-nek nem csak az átlátszósággal, hanem a a színekkel is gondja van. Megoldás: gAMA chunk törlése a tweakpng nevű program segítségével.
3. A .htc-nek kell egy átlátszó 1*1 pixeles blank.gif.
4. A behavior, mivel nem szabványos CSS-utasítás, érdemes külön szedni, feltételes megjegyzések közé helyezni (Firefoxhoz, Opera-hoz úgysem kell).
5. Ha már XHTML 1.0 strict, akkor:
köszi
ui: most suliban vók azért nem tom kipróbálni..
köszii
hmm
mit rontottam el? help
ui: Faustus ha úgy gyorsabb akkor a nevem alatt megtalálod az MSN elérésem, nagyon meghálálnám! köszönöm!
Lehet, hogy nem átlátszó háttérrel is megoldható
igen
ui: örülnék ha sikerülne valódi árnyékot kreálni.
na szóval
így kellene kinézni:
de sajna IE6 alatt így néz ki
írjak a htc készítőjének? lehet azlesz....:S