知識
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價值,我們在追求其視覺表現(xiàn)的同時,更側(cè)重于功能的便捷,營銷的便利,運營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序為后期升級提供便捷的支持!
您當前位置>首頁 » 新聞資訊 » 網(wǎng)站建設(shè) >
web開發(fā)中獲取的各種高度和寬度
發(fā)表時間:2016-12-28
發(fā)布人:葵宇科技
瀏覽次數(shù):72
前端開發(fā)中經(jīng)常需要獲取頁面還有屏幕的高度和寬度進行計算,此文即介紹如何用 JavaScript 還有 jQuery 獲取這些尺寸.
1.簡介
一個頁面顯示在瀏覽器內(nèi),瀏覽器又放置在屏幕窗口內(nèi),所以由里向外便是 頁面 , 瀏覽器 , 屏幕 三者.
展示圖:
2.屏幕尺寸
screen.availHeight
:屏幕可用高度screen.availWidth
:屏幕可用寬度screen.Height
:屏幕高度screen.Width
:屏幕寬度
3.瀏覽器尺寸
- window.outerHeight
:瀏覽器高度 , 此高度包含了水平滾動條的高度(若存在)。
- window.outerWidth
:瀏覽器寬度
- window.innerHeight
:頁面可用高度
- window.innerWidth
:頁面可用寬度
- window.outerHeight - window.innerHeight
:工具欄高度
4.頁面尺寸
- body.clientHeight
:網(wǎng)頁可見區(qū)域高度
- body.clientWidth
:網(wǎng)頁可見區(qū)域?qū)挾?
- body.offsetHeight
:網(wǎng)頁可見區(qū)域高度(包括邊線的高)
- body.offsetWidth
:網(wǎng)頁可見區(qū)域?qū)挾?包括邊線的寬)
- window.innerHeight - body.clientHeight
:滾動條高度
5. jQuery 獲取各種寬度和高度
瀏覽器可視區(qū)域
$(window).height()
$(window).width()
頁面的文檔尺寸
$(document).height()
$(document).width()
當前窗口文檔body的尺寸
$(document.body).height()
$(document.body).width()
滾動條到頂部的垂直高度 (即網(wǎng)頁被卷上去的高度)
$(document).scrollTop()
$(document).scrollLeft()
Reference
我們都是從菜鳥開始的blog
jQuery的各種寬度和高度
相關(guān)案例查看更多
相關(guān)閱讀
- 報廢車回收
- typescript
- 云南小程序開發(fā)課程
- 昆明網(wǎng)站建設(shè)公司
- 云南網(wǎng)站建設(shè)招商
- 怎么做網(wǎng)站
- 云南網(wǎng)站建設(shè)特性
- 網(wǎng)站建設(shè)電話
- 網(wǎng)站建設(shè)公司地址
- 汽車回收管理系統(tǒng)
- 云南小程序開發(fā)公司
- 云南建設(shè)廳官方網(wǎng)站
- 汽車回收系統(tǒng)
- 小程序生成海報
- 網(wǎng)站搭建
- 云南etc微信小程序
- 政府網(wǎng)站建設(shè)服務(wù)
- 云南軟件設(shè)計
- 報廢車回收管理系統(tǒng)
- 云南網(wǎng)站建設(shè)價格
- 百度自然排名
- 微信小程序開發(fā)入門課程
- 模版消息
- 網(wǎng)站優(yōu)化哪家好
- 小程序被攻擊
- 報廢車拆解軟件
- uniapp開發(fā)小程序
- 云南旅游網(wǎng)站建設(shè)
- asp網(wǎng)站
- 河南小程序制作