亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

實現(xiàn)png圖片和png背景透明(支持多瀏覽器)的方法

 更新時間:2009年09月08日 22:42:13   作者:  
Firefox和Opera對PNG的支持非常的好,都是IE卻無視PNG圖片這一特性的“存在”,雖然IE7已經(jīng)支持都是IE6還是不行。
雖然有讓IE6支持PNG透明背景的JS程序,都是不是很方便,還是用CSS來實現(xiàn)的好。使用到的就是:IE5.5+的AlphaImageLoader濾鏡。
1.png背景透明
解決辦法:
復(fù)制代碼 代碼如下:

#div1 {
height: 600px;
width: 260px;
padding: 20px;
background-repeat: repeat;
}
html>body #div1 {
background-repeat: repeat;background-image: url(bj1.png);
}
* #div1 {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="bj1.png")
}

附加:IE才識別的通配符(*),來定義IE瀏覽器中的濾鏡
Firefox、Opera等完全支持PNG透明圖片的瀏覽器也支持子選擇器(>)
語法:
filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod=sSize , src=sURL )
屬性:
enabled : 可選項。布爾值(Boolean)。設(shè)置或檢索濾鏡是否激活。true | false
      true : 默認值。濾鏡激活。
      false : 濾鏡被禁止。
sizingMethod : 可選項。字符串(String)。設(shè)置或檢索濾鏡作用的對象的圖片在對象容器邊界內(nèi)的顯示方式。 crop : 剪切圖片以適應(yīng)對象尺寸。
        image : 默認值。增大或減小對象的尺寸邊界以適應(yīng)圖片的尺寸。
        scale : 縮放圖片以適應(yīng)對象的尺寸邊界。
        src : 必選項。字符串(String)。使用絕對或相對 url 地址指定背景圖像。假如忽略此參數(shù),濾鏡將不會作用。
2.png圖片透明
如果在網(wǎng)頁中直接插入png圖片想使其透明只需加入以下js代碼,整個頁面內(nèi)的所有直接插入的png圖片都可以實現(xiàn)透明:
復(fù)制代碼 代碼如下:

<script language="JavaScript">
function correctPNG() // correctly handle PNG transparency in Win IE 5.5 & 6.
{
var arVersion = navigator.appVersion.split("MSIE")
var version = parseFloat(arVersion[1])
if ((version >= 5.5) && (document.body.filters))
{
for(var j=0; j<document.images.length; j++)
{
var img = document.images[j]
var imgName = img.src.toUpperCase()
if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
{
var imgID = (img.id) ? "id='" + img.id + "' " : ""
var imgClass = (img.className) ? "class='" + img.className + "' " : ""
var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
var imgStyle = "display:inline-block;" + img.style.cssText
if (img.align == "left") imgStyle = "float:left;" + imgStyle
if (img.align == "right") imgStyle = "float:right;" + imgStyle
if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
var strNewHTML = "<span " + imgID + imgClass + imgTitle
+ " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
+ "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
+ "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>"
img.outerHTML = strNewHTML
j = j-1
}
}
}
}
window.attachEvent("onload", correctPNG);
</script>

相關(guān)文章

  • javascript時間與時間戳互轉(zhuǎn)多種方式

    javascript時間與時間戳互轉(zhuǎn)多種方式

    javascript獲取時間、時間戳等,最核心的就是利用Date關(guān)鍵詞去獲取,時間戳的獲取方式整理了5種方法,后4種是利用new Date()實例化對象來獲取當(dāng)前時間,再對當(dāng)前獲取的時間再進一步處理獲取時間戳,本文給大家介紹的非常詳細,需要的朋友參考下吧
    2023-11-11
  • 兩個JavaScript中的特殊值null和undefined詳解

    兩個JavaScript中的特殊值null和undefined詳解

    Null和Undefined是JavaScript中非?;A(chǔ)和重要的概念,理解它們的含義、特點和使用方式對于避免出現(xiàn)錯誤和編寫健壯的應(yīng)用程序非常重要,這篇文章主要介紹了兩個JavaScript中的特殊值null和undefined詳解,需要的朋友可以參考下
    2023-06-06
  • JavaScript和JQuery獲取DIV值的方法示例

    JavaScript和JQuery獲取DIV值的方法示例

    這篇文章主要介紹了JavaScript和JQuery獲取DIV值的方法,結(jié)合具體實例形式對比分析了javascript與jQuery獲取頁面div元素值的實現(xiàn)技巧,需要的朋友可以參考下
    2017-03-03
  • echarts學(xué)習(xí)之如何給餅圖中間添加文字

    echarts學(xué)習(xí)之如何給餅圖中間添加文字

    這篇文章主要介紹了echarts學(xué)習(xí)之如何給餅圖中間添加文字問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • 微信小程序?qū)崿F(xiàn)Session功能及無法獲取session問題的解決方法

    微信小程序?qū)崿F(xiàn)Session功能及無法獲取session問題的解決方法

    這篇文章主要介紹了微信小程序?qū)崿F(xiàn)Session功能及無法獲取session問題的解決方法,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-05-05
  • 如何只用echarts做個仿3d地圖功能

    如何只用echarts做個仿3d地圖功能

    由于業(yè)務(wù)需求,需要繪制3d地圖,所以下面這篇文章主要給大家介紹了關(guān)于如何只用echarts做個仿3d地圖功能的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-09-09
  • js動態(tài)刪除div元素基本思路及實現(xiàn)代碼

    js動態(tài)刪除div元素基本思路及實現(xiàn)代碼

    這篇文章主要介紹了js動態(tài)刪除div元素基本思路及實現(xiàn)代碼,需要的朋友可以參考下
    2014-05-05
  • qq懸浮代碼(兼容各個瀏覽器)

    qq懸浮代碼(兼容各個瀏覽器)

    qq懸浮代碼(兼容各個瀏覽器)。需要的朋友可以過來參考下,希望對大家有所幫助
    2014-01-01
  • JS自動適應(yīng)的圖片彈窗實例

    JS自動適應(yīng)的圖片彈窗實例

    這篇文章介紹了JS自動適應(yīng)的圖片彈窗實例代碼,有需要的朋友可以參考一下
    2013-06-06
  • JavaScript實現(xiàn)捕獲鼠標(biāo)坐標(biāo)

    JavaScript實現(xiàn)捕獲鼠標(biāo)坐標(biāo)

    這篇文章主要為大家詳細介紹了JavaScript實現(xiàn)捕獲鼠標(biāo)坐標(biāo),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-04-04

最新評論