web开发中获取的各种高度和宽度
来源:互联网 发布:js 将a标签隐藏 编辑:程序博客网 时间:2024/05/23 00:00
前端开发中经常需要获取页面还有屏幕的高度和宽度进行计算,此文即介绍如何用 JavaScript 还有 jQuery 获取这些尺寸.
1.简介
一个页面显示在浏览器内,浏览器又放置在屏幕窗口内,所以由里向外便是 页面 , 浏览器 , 屏幕 三者.
展示图:
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
:网页可见区域高度
- body.clientWidth
:网页可见区域宽度
- body.offsetHeight
:网页可见区域高度(包括边线的高)
- body.offsetWidth
:网页可见区域宽度(包括边线的宽)
- window.innerHeight - body.clientHeight
:滚动条高度
5. jQuery 获取各种宽度和高度
浏览器可视区域
$(window).height()$(window).width()
页面的文档尺寸
$(document).height()$(document).width()
当前窗口文档body的尺寸
$(document.body).height()$(document.body).width()
滚动条到顶部的垂直高度 (即网页被卷上去的高度)
$(document).scrollTop()$(document).scrollLeft()
Reference
我们都是从菜鸟开始的blog
jQuery的各种宽度和高度
0 0
- web开发中获取的各种高度和宽度
- web开发中获取的各种高度和宽度
- js中各种高度和宽度的获取方式
- 页面的各种高度和宽度获取
- js和jquery中获取各种高度和宽度汇总
- JS和jquery获取各种屏幕的宽度和高度
- JS和jquery获取各种屏幕的宽度和高度
- jquery 获取各种屏幕的宽度和高度
- jquery 获取各种屏幕的宽度和高度
- JS,Jquery获取各种屏幕的宽度和高度
- JS,Jquery获取各种屏幕的宽度和高度
- JS,Jquery获取各种屏幕的宽度和高度
- JS,Jquery获取各种屏幕的宽度和高度
- JS,Jquery获取各种屏幕的宽度和高度
- JS,Jquery获取各种屏幕的宽度和高度
- JS,Jquery获取各种屏幕的宽度和高度
- JS,Jquery获取各种屏幕的宽度和高度
- JS,Jquery获取各种屏幕的宽度和高度
- 大神教你如何构建面向应用的运维管理新思维
- 如何在R语言中使用SQL命令
- C++ DOM 解析和选择器工具 gumbo-parser和gumbo-query的集成编译
- luajava升级
- 知识库--tomcat+StandardService
- web开发中获取的各种高度和宽度
- cheat engine 的tutorial.exe教程体验
- Linux之touch命令详解
- Java并发之终结任务
- HDU 1053 Entropy 模拟哈夫曼树
- 设计模式之简单工厂模式
- 《Java并发编程实战》读书笔记五:深入理解同步实现
- Java并发之线程之间协作
- J.U.C--集合--生产者与消费者队列BlockingQueue