Hvordan fikse en PNG i quirks-modus i IE6

Internet Explorer 6 støtter ikke fullt PNG-bildefiler med alpha åpenhet; heller, viser IE 6 grå bakgrunn i stedet for åpenhet for når du bruker de vanlige måter å inkludere bilder på websiden disse bildene. Microsoft anbefaler at du bruker AlphaImageLoader filter for å gjøre dine PNG-bilder gjennomsiktig i Internet Explorer 6. Dette filteret er kun støttet i Internet Explorer, slik at du kan bruke betinget kommentarer å ha IE 6 og tidligere versjoner bruke dette filteret og andre nettlesere bruker et standard bilde stikkord. Den AlphaImageLoader Løsningen er nødvendig både quirks og standardkompatibel gjengivelsesmodi. Internet Explorer 7 og nyere versjoner av Internet Explorer krever ikke denne løsningen.

Bruksanvisning

1 Åpne nettsidens HTML-kildekoden i et tekstredigeringsprogram.

2 Finn linjen i HTML-kildekoden som angir PNG-bilde. For eksempel kan linjen ligne på "<img src =" example.png "/>"

3 Slett koden som inkluderer PNG-bilde og erstatte den med følgende kode:

<! - [If lte IE 6]>
<Div id = "oDiv" style = "filter: progid: DXImageTransform.Microsoft.AlphaImageLoader (src = 'example.png');" >
</ Div>
<! [Endif] ->

< >
<Img src = "example.png" />
<! [Endif] ->

4 Sett begge tilfeller av "example.png" i kode med banen til PNG-fil.

5 Lagre HTML-koden og laste det opp til webserveren.