用javascript修復(fù)瀏覽器中頭痛問題的方法整理篇[譯]第2/4頁
2. IE6 PNG 圖片通明支持
IE6及早期的版本不支持png圖片透明.雖然可以使用一些小竅門令I(lǐng)E5.5或IE6支持png透明,但這不是理想的方式而且難于使用. 讓我們來看看能做點(diǎn)什么,以支持IE6的用戶,同時(shí)使絕大部分的網(wǎng)站訪客能充分獲得透明帶來的好處.
IE7.js 是由Dean Edwards編寫一個javascript庫,加強(qiáng)了MSIE(IE6, IE5)的行為,使其看起來就像兼容標(biāo)準(zhǔn)的瀏覽器一樣.它修復(fù)了IE5與IE6下的許多CSS問題并能使png透明正常工作.它還允許使用先進(jìn)的CSS選擇器.
2.2. iFixPng improved
它修復(fù)了IE6及更早版本的png圖片問題,包括所有圖片元素及使用CSS設(shè)定的背景圖片. 這個插件是原來的jQuery插件 iFixPng 的改進(jìn)版本.特征有: 修復(fù)指定圖片或帶背景圖元素的問題*, 支持使用了CSS背景中background-position屬性的圖片, 還修復(fù)了IE絕對定位的問題. (bottom: -1px || bottom: 0px)
這是一個簡單的JavaScript函數(shù),它可以改變當(dāng)前文檔中任何元素的類.當(dāng)要在運(yùn)行時(shí)使用CSS類代替硬編碼的樣式值改變樣式時(shí),這個函數(shù)非常有用.
代碼:
function changeClass(oldClass, newClass) {
var elements = document.getElementsByTagName("*");
for( i = 0; i < elements.length; i++ ) {
if( elements[i].className == oldClass ) elements[i].className = newClass;
}
}
function changeClass(oldClass, newClass) { var elements = document.getElementsByTagName("*"); for( i = 0; i < elements.length; i++ ) { if( elements[i].className == oldClass ) elements[i].className = newClass; }}
相關(guān)文章
javascript 原型與原型鏈的理解及應(yīng)用實(shí)例分析
這篇文章主要介紹了javascript 原型與原型鏈的理解及應(yīng)用,結(jié)合實(shí)例形式分析了javascript原型與原型鏈的具體原理、功能、使用方法及操作注意事項(xiàng),需要的朋友可以參考下2020-02-02BOOTSTRAP時(shí)間控件顯示在模態(tài)框下面的bug修復(fù)
這篇文章主要介紹了BOOTSTRAP時(shí)間控件顯示在模態(tài)框下面的bug修復(fù),需要的朋友可以參考下2015-02-025個你不知道的JavaScript字符串處理庫(小結(jié))
這篇文章主要介紹了5個你不知道的JavaScript字符串處理庫,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06創(chuàng)建echart多個聯(lián)動的示例代碼
這篇文章主要介紹了創(chuàng)建echart多個聯(lián)動的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-11-11JS 循環(huán)li添加點(diǎn)擊事件 (閉包的應(yīng)用)
這篇文章主要介紹了js循環(huán)li添加點(diǎn)擊事件 (閉包的應(yīng)用)的相關(guān)資料,非常不錯,具有參考借鑒價(jià)值,需要的朋友可以參考下2016-12-12