歡迎來到合肥浪訊網(wǎng)絡(luò)科技有限公司官網(wǎng)
  咨詢服務(wù)熱線:400-099-8848

“千P大戰(zhàn)”社會(huì)化購(gòu)物分享網(wǎng)站如何凸起重圍

發(fā)布時(shí)間:2016-09-10 文章來源:  瀏覽次數(shù):2992
IE真的是一個(gè)蛋疼的東西,固然很不想用IE的瀏覽器了,但良多時(shí)候,工作中還不得分歧錯(cuò)誤其進(jìn)行兼容。其中PNG的半透明在IE6中就是一個(gè)很麻煩的需要兼容的事情。筆者收集和收拾整頓了以下的一些方法來進(jìn)行處理PNG在IE6中的半透明。詳細(xì)請(qǐng)往下看。

一、CSS 濾鏡(兩種方法)


一般能用CSS處理的就盡量不要用JS了,個(gè)中的原因,你懂的……
  本人收拾整頓了一下使用濾鏡的方法處理IE6下的PNG半透明,但該方法也有局限性,不能使用背景定位,也就是不能使用CSS Script,詳細(xì)可以看DEMO,點(diǎn)擊進(jìn)行查看


二、DD_belatedPNG


DD_belatedPNG完美地解決了"iepngfix.htc"會(huì)泛起的無法平鋪,沒法定位以及所加超鏈接的點(diǎn)擊區(qū)域無法使用等題目!

使用方法很簡(jiǎn)樸,首先下載調(diào)用JS,然后在使用PNG的頁(yè)面中引用代碼,因?yàn)槭轻槍?duì)IE6處理的,所以在外圍加上IE6的前提注釋,以便區(qū)別于其他瀏覽器。完整的代碼如下:


  
<!--[ifIE6]>
  
<script type="text/javascript"src="下載下來的JS路徑"></script>
  
<script type="text/javascript">
  
      DD_belatedPNG.fix('CSS選擇器, 應(yīng)用類型');
  
</script>
  
<![endif]-->
 

上一條:網(wǎng)站安全捍衛(wèi)戰(zhàn) 中小站長(zhǎng)...

下一條:網(wǎng)站交互設(shè)計(jì):線框圖、原...