婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網(wǎng)站建設 > 建站知識 > 如何使用DD_belatedPNG讓IE6支持PNG透明圖片

如何使用DD_belatedPNG讓IE6支持PNG透明圖片

POST TIME:2021-05-22 23:50

使用DD_belatedPNG讓IE6支持PNG透明圖片

眾所周知IE6不支持透明的PNG圖片,而PNG圖片在Web設計方面表現(xiàn)力上,具有其它圖形格式所達不到的效果,IE6這一致命缺陷極大地限制了Web設計的創(chuàng)意發(fā)揮。

雖然解決IE6的透明PNG的方法也很多,從使用IE特有的濾鏡或是e-xpression,再到javascript+透明 GIF替代.但是這些方法都有一個缺點,就是不支持CSS中backgrond-position與background-repeat屬性。

而使用DD_belatedPNG.js可完美的解決IE6下PNG圖片透明問題,并且支持backgrond-position與background-repeat. 這是其他方法所不具備的,同時DD_belatedPNG還支持a:hover屬性,以及<img>。

我們的網(wǎng)站就加入了DD_belatedPNG處理導航PNG透明圖片,使其在不同瀏覽器下保持相同的外觀。

使用方法:

首先下載JS文件

http://www.028guzheng.com/793395_16370305896/DD_belatedPNG_0.0.8a.js

之后在頁面中引用代碼:

<!--[if IE 6]>    

<script type="text/javascript" src="js/DD_belatedPNG_0.0.8a-min.js"></script>  

<script>  

DD_belatedPNG.fix('css選擇器,應用類型');  

</script>    

<![endif]-->
 

引用函數(shù)是 DD_belatedPNG.fix() , 括號里分別填寫應用PNG的CSS選擇器(可使用ID選擇器和類選擇器)和應用類型(分為img和background兩種)。

如DD_belatedPNG.fix(‘#box-one, img’) 或者 DD_belatedPNG.fix(‘.header, background’) 等。

這些可以簡寫成 DD_belatedPNG.fix(‘#box-one, .header, img,background’); 。

更多選擇器的如 DD_belatedPNG.fix(‘#box-one, .header,#footer,.box-two a:hover, img,background’); 等等。

另外,為解決IE6下背景圖閃爍,可以在頁面中添加如下腳本

<!–-[if IE 6]>  

<script type=”text/javascript”>  

// <![CDATA[

if((window.navigator.appName.toUpperCase().indexOf("MICROSOFT")>=0)&&(document.execCommand)) 

try{

document.execCommand("BackgroundImageCache", false, true);

  }

catch(e){}

// ]]>  

</script>  

<![endif]–->



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 九江县| 洛隆县| 绵阳市| 凌海市| 阜新市| 合川市| 多伦县| 乌兰县| 延津县| 东平县| 嘉荫县| 新疆| 正定县| 九江县| 垣曲县| 突泉县| 安多县| 廊坊市| 社会| 闽清县| 遵义市| 连州市| 嘉峪关市| 台北市| 三江| 长宁区| 漠河县| 新干县| 九寨沟县| 若尔盖县| 亳州市| 临澧县| 三都| 南澳县| 潞西市| 通海县| 民勤县| 长治市| 澄迈县| 棋牌| 老河口市|