知識(shí)
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們?cè)谧非笃湟曈X(jué)表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營(yíng)銷的便利,運(yùn)營(yíng)的高效,讓網(wǎng)站成為營(yíng)銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏?jí)提供便捷的支持!
您當(dāng)前位置>首頁(yè) » 新聞資訊 » 網(wǎng)站建設(shè) >
web開(kāi)發(fā)中獲取的各種高度和寬度
發(fā)表時(shí)間:2016-12-28
發(fā)布人:葵宇科技
瀏覽次數(shù):72
前端開(kāi)發(fā)中經(jīng)常需要獲取頁(yè)面還有屏幕的高度和寬度進(jìn)行計(jì)算,此文即介紹如何用 JavaScript 還有 jQuery 獲取這些尺寸.
1.簡(jiǎn)介
一個(gè)頁(yè)面顯示在瀏覽器內(nèi),瀏覽器又放置在屏幕窗口內(nèi),所以由里向外便是 頁(yè)面 , 瀏覽器 , 屏幕 三者.
展示圖:
2.屏幕尺寸
screen.availHeight
:屏幕可用高度screen.availWidth
:屏幕可用寬度screen.Height
:屏幕高度screen.Width
:屏幕寬度
3.瀏覽器尺寸
- window.outerHeight
:瀏覽器高度 , 此高度包含了水平滾動(dòng)條的高度(若存在)。
- window.outerWidth
:瀏覽器寬度
- window.innerHeight
:頁(yè)面可用高度
- window.innerWidth
:頁(yè)面可用寬度
- window.outerHeight - window.innerHeight
:工具欄高度
4.頁(yè)面尺寸
- body.clientHeight
:網(wǎng)頁(yè)可見(jiàn)區(qū)域高度
- body.clientWidth
:網(wǎng)頁(yè)可見(jiàn)區(qū)域?qū)挾?
- body.offsetHeight
:網(wǎng)頁(yè)可見(jiàn)區(qū)域高度(包括邊線的高)
- body.offsetWidth
:網(wǎng)頁(yè)可見(jiàn)區(qū)域?qū)挾?包括邊線的寬)
- window.innerHeight - body.clientHeight
:滾動(dòng)條高度
5. jQuery 獲取各種寬度和高度
瀏覽器可視區(qū)域
$(window).height()
$(window).width()
頁(yè)面的文檔尺寸
$(document).height()
$(document).width()
當(dāng)前窗口文檔body的尺寸
$(document.body).height()
$(document.body).width()
滾動(dòng)條到頂部的垂直高度 (即網(wǎng)頁(yè)被卷上去的高度)
$(document).scrollTop()
$(document).scrollLeft()
Reference
我們都是從菜鳥(niǎo)開(kāi)始的blog
jQuery的各種寬度和高度
相關(guān)案例查看更多
相關(guān)閱讀
- 花農(nóng)小程序
- 海南小程序制作公司
- 云南網(wǎng)站建設(shè)哪家公司好
- 做網(wǎng)站
- 云南小程序開(kāi)發(fā)費(fèi)用
- 快排推廣
- 網(wǎng)站建設(shè)招商
- 網(wǎng)站優(yōu)化哪家好
- 汽車報(bào)廢回收軟件
- 云南小程序代建
- 百度快速排名
- 云南網(wǎng)站建設(shè)哪家強(qiáng)
- 小程序模板開(kāi)發(fā)公司
- 保山小程序開(kāi)發(fā)
- web前端
- 商標(biāo)
- 網(wǎng)站建設(shè)公司網(wǎng)站
- 云南建設(shè)廳網(wǎng)站
- 網(wǎng)站優(yōu)化公司
- 昆明小程序哪家好
- 云南網(wǎng)絡(luò)營(yíng)銷顧問(wèn)
- 網(wǎng)站建設(shè)報(bào)價(jià)
- 網(wǎng)頁(yè)制作
- typescript
- 模版信息
- 云南網(wǎng)絡(luò)推廣
- 云南網(wǎng)站建設(shè)公司哪家好
- python開(kāi)發(fā)小程序
- 云南做百度小程序的公司
- 網(wǎng)絡(luò)公司報(bào)價(jià)