JavaScript CSS 修改學(xué)習(xí)第四章 透明度設(shè)置
更新時(shí)間:2010年02月19日 14:27:31 作者:
今天我打算使用一些元素的透明度設(shè)置來(lái)實(shí)現(xiàn)淡出淡入效果。但是有些瀏覽器對(duì)于某些元素的透明度設(shè)置支持不夠。而且要設(shè)置表格的透明度,幾乎在所有的瀏覽器里面都不可能。
這里是測(cè)試頁(yè)。
在JavaScript里面設(shè)置透明度
我用下面的代碼來(lái)設(shè)置透明度:
function setOpacity(value) {
testObj.style.opacity = value/10;
testObj.style.filter = 'alpha(opacity=' + value*10 + ')';
}
在Mozilla和Safari里使用opacity,IE使用filter。value的值從0到10。 測(cè)試結(jié)果
IE說(shuō)明:一個(gè)元素必須有一個(gè)layout來(lái)執(zhí)行filter。并且IE6對(duì)于元素的left margin有很奇怪的表現(xiàn)。

翻譯地址:http://www.quirksmode.org/js/opacity.html
轉(zhuǎn)載請(qǐng)保留以下信息
作者:北玉(tw:@rehawk)
在JavaScript里面設(shè)置透明度
我用下面的代碼來(lái)設(shè)置透明度:
復(fù)制代碼 代碼如下:
function setOpacity(value) {
testObj.style.opacity = value/10;
testObj.style.filter = 'alpha(opacity=' + value*10 + ')';
}
在Mozilla和Safari里使用opacity,IE使用filter。value的值從0到10。 測(cè)試結(jié)果
IE說(shuō)明:一個(gè)元素必須有一個(gè)layout來(lái)執(zhí)行filter。并且IE6對(duì)于元素的left margin有很奇怪的表現(xiàn)。

翻譯地址:http://www.quirksmode.org/js/opacity.html
轉(zhuǎn)載請(qǐng)保留以下信息
作者:北玉(tw:@rehawk)
相關(guān)文章
細(xì)說(shuō)javascript函數(shù)從函數(shù)的構(gòu)成開始
javascript函數(shù)是一個(gè)比較奇怪的東西,接觸一段時(shí)間你就會(huì)犯迷糊,我想從函數(shù)的構(gòu)成來(lái)細(xì)說(shuō)函數(shù),這聽(tīng)起來(lái)像是一句廢話,講任何東西當(dāng)然是從構(gòu)成去談2013-08-08
javascript unicode與GBK2312(中文)編碼轉(zhuǎn)換方法
本文提供了一個(gè)javascript的unicode與GBK2312編碼相互轉(zhuǎn)換的方法,大家可以參考使用,實(shí)用的小實(shí)例2013-11-11
JavaScript門道之標(biāo)準(zhǔn)庫(kù)
標(biāo)準(zhǔn)庫(kù)指的是js的標(biāo)準(zhǔn)內(nèi)置對(duì)象,是js這門語(yǔ)言本身初始時(shí)提供的在全局范圍的對(duì)象,需要的朋友可以參考下2018-05-05
Ajax執(zhí)行順序流程及回調(diào)問(wèn)題分析
有些朋友在實(shí)現(xiàn)異步局部更新數(shù)據(jù),會(huì)遇到ajax的執(zhí)行問(wèn)題,本文將對(duì)此進(jìn)行詳細(xì)介紹,需要了解的朋友可以參考下2012-12-12
Javascript中Array.prototype.map()詳解
map 方法會(huì)給原數(shù)組中的每個(gè)元素都按順序調(diào)用一次 callback 函數(shù)。callback 每次執(zhí)行后的返回值組合起來(lái)形成一個(gè)新數(shù)組。 callback 函數(shù)只會(huì)在有值的索引上被調(diào)用;那些從來(lái)沒(méi)被賦過(guò)值或者使用 delete 刪除的索引則不會(huì)被調(diào)用。2014-10-10

