DD_belatedPNG,IE 6でのPNG透明ソリューション


IE 6は透明なPNGをサポートしていないことを知っています.これは間違いなくウェブデザインの発揮空間を制限しています.しかし、インターネット全体でこのIE 6を解決する透明なPNGの方案も数え切れないほど多く、IE特有のフィルタやeを使用することから­xpression、javascript+透明GIFに置き換えます.しかし、これらの方法には、CSSにおけるbackgrond-positionとbackground-repeatをサポートしないという欠点がある.今日はDDを紹介しますbelatedPNGは、backgrond-positionとbackground-repeatをサポートする理由が1つだけ必要である.これは他のjsプラグインが備えるものではない.同時DD_belatedPNGはa:hover属性、およびもサポートする.デモを見て原理このjsプラグインはマイクロソフトのVML言語を用いて描画するが、他の多くのPNG問題を解決するjsプラグインはAlphaImageLoaderフィルタを用いる.使用方法1.ここでDD_belatedPNG.jsファイルをダウンロードする.2.次のようにWebページで参照します.

    
3.2種類の呼び出し関数があり、1つはDD_belatedPNG.fix()は、上述のコードである.もう1つはfix()であり、この方法では関数内にcssセレクタ名を指摘する必要がある.a:hoverを使用するには、5-25の更新に注意してください.jutoyさんのように透明なPNGをa:hoverの背景画像として使用したい場合は、コードに注意し、「a:hover」をセレクタとして使用する必要があります.失敗する可能性があります.同時にdemoも更新しましたので、必要な更新を見てください.次に、正しいコードを見てみましょう.