21. december 2006 - 13:18Der er
8 kommentarer og 1 løsning
Understøtter IE6 ikke?
Har netop lavet en hjemmeside, som ser ens ud i IE og FF, troede jeg... Jeg har IE 7 på min computer og der ser det ud som det skal men så tjekkede jeg siden fra en computer med IE 6, og så spiller den pludselig ikke helt :(
Understøtter IE6 ikke transperante png billeder? Understøtter IE6 ikke min-height eller height= 100%? Mine kasser er større i IE6 end IE7 og FF... Nogen bud hvordan det kan fixes?
1) IE6 kan godt finde ud af transparente PNG, men som udgangspunkt kun så længe det er "simpel" transparens, dvs. ikke en alpha channel - er der en sådan, skal der et specielt JavaScript til. Søg på Google el. lign. efter pngfix for at finde scriptet.
2) min-height understøttes ikke. height:100% gør, men husk at alle elementer udenom også skal have denne specificeret så den ved hvad de 100% skal beregnes udfra (det inkluderer også <html>).
olebole: Men PNG8 betyr vel at man gir avkall på 8-bits alfakanal - man får samme 'digitale' hakkete transparens som i GIF? Så kan man for alle praktiske formål like gjerne bruke GIF? (Hadde det gjennomsiktige så enda blitt hvitt i stedet for grått - http://www.hsjonleik.fo/program.test.htm)
Ja og nej. Du får samme gennemsigtighedsmodel normalt, men som han også skriver, så fylder PNG'en typisk lidt mindre.
PNG-8 har reelt mulighed for en lidt større grad af alpha end GIF alligevel - dog er det knyttet til de individuelle paletteindeks, fremfor de enkelte pixels, og det er nok de færreste programmer der rent faktisk laver den slags PNG'er.
Har man brug for reel alpha, ja, så er det PNG-24 man skal have fat i, og der kommer PNG-fixet ind i billedet for IE6.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.