日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

令I(lǐng)E兼容fixed秘訣有哪些

在我們制作網(wǎng)頁(yè)中,如果要設(shè)置一些元素隨頁(yè)面滾動(dòng)的效果的話,很自然的就會(huì)把那些元素加上fixed屬性,可是這個(gè)fixed并不是那么容易兼容于IE瀏覽器的 。那么怎樣才能令I(lǐng)E瀏覽器支持fixed呢?

令I(lǐng)E兼容fixed秘訣有哪些


IE瀏覽器
關(guān)于這個(gè)問(wèn)題的解決辦法,大家的做法一直是用_position:absolute來(lái)暫時(shí)修訂,當(dāng)然這么做產(chǎn)生的效果和想象中的差距很大 。最近發(fā) 現(xiàn)一個(gè)方法來(lái)修正IE6的fixed效果,如下:_top:expression(documentElement.scrollTop數(shù)值“px”),也是一個(gè)簡(jiǎn)單的hack,對(duì)于不想引入JS又迫切希望使用fixed屬性的人來(lái)說(shuō),確實(shí)是個(gè)好辦法 。
More:
Q:有時(shí)候好像使用document.body.scrollTop來(lái)獲取滾動(dòng)條滾動(dòng)的長(zhǎng)度,結(jié)果滾動(dòng)后得到的也是0,為什么改用 document.documentElement.scrollTop就可以了?
A:可以查看一下源代碼,如果沒(méi)有《!doctype html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN”“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”》 這一句,那么可以用document.body.scrollTop,否則只能用 document.documentElement.scrollTop 。
原因:在標(biāo)準(zhǔn)w3c下,document.body.scrollTop恒為0,需要用 document.documentElement.scrollTop來(lái)代替;document.documentElement.scrollTop 中documentElement 對(duì)應(yīng)的是 html 標(biāo)簽;document.body.scrollTop 中 body 對(duì)應(yīng)的是 body 標(biāo)簽 。
有點(diǎn)深?yuàn)W,如果大家對(duì)代碼沒(méi)有一定的了解的話,那就不要去輕易的更改,還是等高手來(lái)幫你解決吧!如果是對(duì)此真的感興趣的朋友的話,可以認(rèn)真的學(xué)習(xí)一下!
以上是我們小編提供的令I(lǐng)E兼容fixed秘訣方法,希望能幫助到大家 。
【令I(lǐng)E兼容fixed秘訣有哪些】

    推薦閱讀