用javascript修復(fù)瀏覽器中頭痛問(wèn)題的方法整理篇[譯]第4/4頁(yè)
6. 水平或垂直居中元素
你以前也許遇到過(guò)這個(gè)問(wèn)題:水平或垂直居中頁(yè)面元素. 在CSS中垂直居中是非常困難的, 特別是你想支持所有主流瀏覽器的情況下.非常幸運(yùn),現(xiàn)在已經(jīng)有了解決方案,其中一個(gè)方式就是從高度與寬度中取得元素左邊與頂部頁(yè)邊距值再除以2,得到的便是要居中元素的margin-left與margin-top.(這句話(huà)理解不知道有沒(méi)有問(wèn)題)
6.1 居中頁(yè)面元素插件
這個(gè)插件可以居中頁(yè)面的任何元素,使用了水平與垂直上減去頁(yè)邊距的辦法.
$("element").center(); //vertical and horizontal$("element").center({ horizontal: false // only vertical});
6.2 我如何垂直居中頁(yè)面元素?
在這個(gè)視頻教程中,Jeffrey Jordan Way會(huì)向你展示如何利用CSS與jQuery組合的威力,在瀏覽器垂直居中圖片.
7. 在IE中顯示Q標(biāo)簽
表現(xiàn)引號(hào)應(yīng)該使用Q標(biāo)簽而不是blockquote標(biāo)簽.然而,windows下的IE不支持這個(gè)標(biāo)簽,因此,很多開(kāi)發(fā)都不使用Q標(biāo)簽.
7.1QinIE
當(dāng)你把這段腳本引入到你的網(wǎng)頁(yè)文檔頭部,它就可以自動(dòng)地把頁(yè)面中的Q標(biāo)簽替換成引號(hào)(包括對(duì)應(yīng)的結(jié)束引號(hào)). 如果將來(lái)IE支持Q標(biāo)簽,你可能要修改它,加上瀏覽器版本的判斷.
8. 增大點(diǎn)擊目標(biāo)的范圍以獲得更直接的切換
對(duì)厭煩的‘Read More…'說(shuō)再見(jiàn),使你整個(gè)內(nèi)容塊都可以點(diǎn)擊進(jìn)入目標(biāo)鏈接!
9. Lazy loader
這是一個(gè)jQuery插件. 它可以使(內(nèi)容較長(zhǎng)的)頁(yè)面的圖片延遲加載.在viewport(頁(yè)面的可見(jiàn)部分)之外的圖片不會(huì)被加載,直到用戶(hù)拖動(dòng)滾動(dòng)條到它們的時(shí)候.這與 圖片預(yù)載 是截然相反的.
10. bgiframe
這個(gè)jQuery插件可以輕松解決IE z-index的問(wèn)題.
11. ieFixButtons
這個(gè)jQuery插件可以修復(fù)button元素在IE6 與IE7下的怪異行為.
12. Fix Overflow
這個(gè)插件修復(fù)IE下的水平溢出問(wèn)題.特別地,IE會(huì)自動(dòng)為溢出的元素添加滾動(dòng)條,如果元素只有一行,那這個(gè)滾動(dòng)條就會(huì)覆蓋在元素的上面.這個(gè)插件通過(guò)調(diào)整元素的填充來(lái)修復(fù)這個(gè)問(wèn)題.
相關(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個(gè)你不知道的JavaScript字符串處理庫(kù)(小結(jié))
這篇文章主要介紹了5個(gè)你不知道的JavaScript字符串處理庫(kù),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06創(chuàng)建echart多個(gè)聯(lián)動(dòng)的示例代碼
這篇文章主要介紹了創(chuàng)建echart多個(gè)聯(lián)動(dòng)的示例代碼,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-11-11JS 循環(huán)li添加點(diǎn)擊事件 (閉包的應(yīng)用)
這篇文章主要介紹了js循環(huán)li添加點(diǎn)擊事件 (閉包的應(yīng)用)的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-12-12javascript分頁(yè)代碼(當(dāng)前頁(yè)碼居中)
昨天看了妙味課堂的 分頁(yè)視頻教程,今天自己參照其思路,自己寫(xiě)了下,并且自己新增了一個(gè)顯示頁(yè)碼個(gè)數(shù)的屬性 showPageNum2012-09-09