国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

在IE流覽器中正確顯示PNG透明圖片

2024-07-11 08:21:44
字體:
來源:轉載
供稿:網友

  png圖片有很好的品質。陰影效果也不會有雜邊,很流暢。如果插入網頁的話可以給網站內容增色不少!更重要的是在不增加圖片容量大小的情況下提高了頁面的圖片的質量。對于有復雜背景,如:在有顏色過度背景上插入不規則邊框的圖片帶來極大很便利!

  但目前ie中對于插入的透明背景的.png的圖片是不能正常顯示的。ie會自動給".png"格式的圖片加個灰色背景。

  解決這個的方法是增加javascript。具體方法如下:

  把下面的代碼放在head區就可以解決問題了。

<script language="javascript">
function correctpng() 
{
for(var i=0; i<document.images.length; i++)
{
  var img = document.images[i]
  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
   i = i-1
  }
}
}
window.attachevent("onload", correctpng);
 </script> 

  也可以把這段代碼單獨加在一張圖片上:

<span
style="filter:progid:dximagetransform.microsoft.alphaimageloader(src='male.png',sizingmethod='scale');"></span>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 太康县| 深州市| 光泽县| 林西县| 泗阳县| 红原县| 襄垣县| 仙居县| 南木林县| 朝阳区| 晋中市| 雅安市| 丹凤县| 陆良县| 盐津县| 龙川县| 含山县| 鹤庆县| 文成县| 新平| 铜梁县| 博白县| 崇礼县| 巴中市| 洛扎县| 琼中| 饶阳县| 临汾市| 浦县| 西宁市| 阿城市| 汉中市| 大名县| 卢龙县| 延川县| 土默特左旗| 柞水县| 凤山市| 庐江县| 芮城县| 青铜峡市|