在其它的非IE瀏覽器雖然不支持這個(gè)濾鏡,但是支持透明濾鏡的,你可以分一下,IE下繼續(xù)使用你這個(gè)效果,而在非IE瀏覽器下用透明濾鏡:
style.opacity opacity = 0.5 CSS3 style.MozOpacity -moz-opacity: 0.5 Mozilla 里等同上面這個(gè)濾鏡 這個(gè)濾鏡也適用于Netscape style.KHTMLOpacity -khtml-opacity: 0.5 Safari 里的透明濾鏡。 IE: obj.filters.alpha.opacity to meizz(梅花雪)
其實(shí)我想過(guò)你那個(gè)問(wèn)題的。但是透明 opacity 這個(gè)他不是一個(gè)漸變的過(guò)程。一般這種圖片過(guò)度特效最多持續(xù)一秒把,最多最多兩秒 duration=2 超過(guò)2秒就很累贅,喧賓奪主了。
在2秒鐘里面實(shí)現(xiàn)
g_img.style.filter="alpha(opacity="+i+")" 透明度的變化是比較累贅的事情。要用 window.setInterval 改變 i 的值, 而且還要調(diào)用幾十上百次window.setInterval 才能看到效果。
這樣的話(huà),我覺(jué)得得不賠失,是為了特效而特效了
另外一種考慮是,畢竟非ie瀏覽器是少數(shù),即使在ff下 沒(méi)有圖片過(guò)度特效,其實(shí)也沒(méi)什么, 還是很流暢,不過(guò)就是看不到ie里面的美而已。
27.ff下鏈接的onclick事件不起作用
<div id="bigwhatwedo" ><a href="javascript:onclick = display('whatwedo')" target="">我們做什么</a></div> 在ie下沒(méi)有問(wèn)題,在ff下點(diǎn)擊了沒(méi)有反應(yīng)。作了多次嘗試,換成onclick="display('whatwedo')"仍然不行,后來(lái)通過(guò)多次檢 查,搜索仍然找不到門(mén)路,最后采用慣用的方法--一步一步alert();出來(lái)看效果,原來(lái)是一個(gè)id的值寫(xiě)錯(cuò)了,但奇怪的是ie下面沒(méi)有關(guān)系?是 ie的容錯(cuò)內(nèi)容太強(qiáng)了還是火狐的容錯(cuò)內(nèi)容太差了?不過(guò)還是喜歡火狐的嚴(yán)謹(jǐn)和標(biāo)準(zhǔn)哈?梢宰屓税l(fā)現(xiàn)不少深層次的東西。哈哈。
28.ff中div定位不能通過(guò)js初始化
必須先設(shè)定值并且要設(shè)定度量單位 top:80px;left:212px;
出處:博客園
責(zé)任編輯:bluehearts
上一頁(yè) ie和火狐兼容問(wèn)題 [6] 下一頁(yè) ie和火狐兼容問(wèn)題 [8]
◎進(jìn)入論壇網(wǎng)絡(luò)編程版塊參加討論
|