首页 > 前端开发 > 正文

怎么用JavaScript和jQuery获得网页的高度和宽度

2023-10-21 15:36:15 | 我爱编程网

在平时的学习生活当中,对于前端开发一定都很关心,今天我爱编程网小编为大家整理了怎么用JavaScript和jQuery获得网页的高度和宽度,希望能够帮助到大家。

本文目录一览:

怎么用JavaScript和jQuery获得网页的高度和宽度

怎么用JavaScript和jQuery获得网页的高度和宽度


JavaScript和jQuery在前端开发中运用广泛,这篇文章就和大家讲讲JQuery,javascript获得网页的高度和宽度的方法,有需要的朋友可以参考一下,希望可以帮助到爱学习的你!
javascript
网页可见区域宽: document.body.clientWidth
网页可见区域高: document.body.clientHeight
网页可见区域宽: document.body.offsetWidth (包括边线的宽)
网页可见区域高: document.body.offsetHeight (包括边线的高)
网页正文全文宽: document.body.scrollWidth
网页正文全文高: document.body.scrollHeight
网页被卷去的高: document.body.scrollTop
网页被卷去的左: document.body.scrollLeft
网页正文部分上: window.screenTop
网页正文部分左: window.screenLeft
屏幕分辨率的高: window.screen.height
屏幕分辨率的宽: window.screen.width
屏幕可用工作区高度: window.screen.availHeight
屏幕可用工作区宽度: window.screen.availWidth
jquery
获取浏览器显示区域的高度 : (window).height();获取浏览器显示区域的宽度:(window).height();获取浏览器显示区域的宽度:(window).width();
获取页面的文档高度 :(document).height();获取页面的文档宽度:(document).height();获取页面的文档宽度:(document).width();
获取滚动条到顶部的垂直高度 :(document).scrollTop();获取滚动条到左边的垂直宽度:(document).scrollTop();获取滚动条到左边的垂直宽度:(document).scrollLeft();
计算元素位置和偏移量
offset方法是一个很有用的方法,它返回包装集中第一个元素的偏移信息。默认情况下是相对body的偏移信息。结果包含 top和left两个属性。
offset(options, results)
options.relativeTo指定相对计 算偏移位置的祖先元素。这个元素应该是relative或absolute定位。省略则相对body。
options.scroll是否把 滚动条计算在内,默认TRUE
options.padding是否把padding计算在内,默认false
options.margin 是否把margin计算在内,默认true
options.border是否把边框计算在内,默认true

怎么用JavaScript和jQuery获得网页的高度和宽度我爱编程网

Axure 设计网站原型时,网站宽度和高度怎么设置比较好

【页面尺寸】网页的尺寸受限于两个因素:一个是显示器屏幕(显示器现在种类很多,17寸为主流,正在朝19寸及宽屏的方向发展,但目前也有为数不少的15寸显示器)另一个是浏览器软件(我们常用的IE、遨游、Friefox等)

【页面高度】高度是可以向下延展的,所以一般对高度不限制。对于一屏来说一般没有一个固定值,因为每个人的浏览器的工具栏不同,所以高度没有确切值。

【页面宽度】
1、在IE6.0下,宽度为显示器分辨率减21,比如1024的宽度-21就变成1003。但值得注意的是IE6.0(或更低)无论你的网页多高都会有右侧的滚动条框。
2、在Firefox下,宽度的分率辨减19。比如1024的宽度-19就变成1005
3、在Opear下,宽度的分率辨减23。比如1024的宽度-23就变成1001
如果是1024的分辨率,你的网页不如设成1000安全一点。设成900两侧空白更大,视觉上更舒服一点。也方便做一些浮动层的设计。如果是800的分辨率一般都设成770。但也有设成760的。这些需要明白并且牢记,不然很可能做出来不符合浏览器要求。不过一般我们都会设定的再稍微小一点,因为有些浏览器加了插件或者其他的东西宽度会有变化,所以 800的分辨率一般设定760左右,1024的设定990左右。
网页设计标准尺寸参考:
1、800*600下,网页宽度保持在778以内,就不会出现水平滚动条,高度则视版面和内容决定。
2、1024*768下,网页宽度保持在1002以内,如果满框显示的话,高度是612-615之间,就不会出现水平滚动条和垂直滚动条。
3、页面长度原则上不超过3屏,宽度不超过1屏,每个标准页面为A4幅面大小,即8.5X11英寸。
4、全尺寸banner为468*60px,半尺寸banner为234*60px,小banner为88*31px (另外120*90,120*60也是小图标的标准尺寸 )
5、每个非首页静态页面含图片字节不超过60K,全尺寸banner不超过14K

【网页广告尺寸】
1、120*120,这种广告规格适用于产品或新闻照片展示。
2、120*60,这种广告规格主要用于做LOGO使用。
3、120*90,主要应用于产品演示或大型LOGO。
4、125*125,这种规格适于表现照片效果的图像广告。
5、234*60,这种规格适用于框架或左右形式主页的广告链接。
6、392*72,主要用于有较多图片展示的广告条,用于页眉或页脚。
7、468*60,应用最为广泛的广告条尺寸,用于页眉或页脚。
8、88*31,主要用于网页链接,或网站小型LOGO。

【广告形式 像素大小 最大尺寸】
BUTTON 120*60(必须用gif) 7K;215*50(必须用gif) 7K
通栏 760*100 25K 静态图片或减少运动效果;430*50 15K
超级通栏 760*100 to 760*200 共40K 静态图片或减少运动效果
巨幅广告 336*280 35K;585*120
竖边广告 130*300 25K
全屏广告 800*600 40K 必须为静态图片,FLASH格式
图文混排 各频道不同 15K
弹出窗口 400*300(尽量用gif) 40K
BANNER 468*60(尽量用gif) 18K
悬停按钮 80*80(必须用gif) 7K
流媒体 300*200(可做不规则形状但尺寸不能超过300*200) 30K 播放时间 小于5秒60帧(1秒/12帧)

【网页中的广告尺寸】
1.首页右上,尺寸120*60
2.首页顶部通栏,尺寸468*60
3.首页顶部通栏,尺寸760*60
4.首页中部通栏,尺寸580*60
5.内页顶部通栏,尺寸468*60
6.内页顶部通栏,尺寸760*60
7.内页左上,尺寸150*60或300*300
8.下载地址页面,尺寸560*60或468*60
9.内页底部通栏,尺寸760*60
10.左漂浮,尺寸80*80或100*100
11.右漂浮,尺寸80*80或100*100

怎么用JavaScript和jQuery获得网页的高度和宽度

Web网页设计尺寸,到底选哪个?

很多新手设计师都会面对一个问题,Web页面尺寸宽度到底选哪个?

其实答案并不是固定的,可以做成1920,也可以做1280。黑客认为最重要的决定因素在于你自己的工作电脑分辨率。

这是广告公司AdDuplex送出的统计大数据

市面上的电脑 屏幕尺寸 多种多样,不过大部分都集中在这几种:

1920-1080:目前常用设备中最大的尺寸(Mac 5K屏除外)

1440-900:15寸 MacBook Pro 为代表,很多 UI设计师 首选

1366-768:普通的PC电脑

1280-800:13寸MacBook Pro为代表

在以上设备中,13寸和15寸Mac Book,虽然实际分辨率非常大,但由于是Retina屏幕,视觉展示上还属于以上范围。

所以,网站的内容显示宽度大部分都在1200px以内,确保小的电脑屏幕能显示全网页内容。更早的时候很多都是960px,不过由于屏幕越来越大,目前比较少。

在了解过电脑屏幕尺寸后, 网页设计 尺寸(本文专指宽度,高度不限)选哪个也很清楚了:选哪个都不会错。

事实上很多设计师是这么做的:用小于1920的屏幕去设计1920的网页。

这样设计没错,而且是很多培训机构、学校的标准定义:网页设计宽度尺寸是1920。

但是如果你用了这个神器的Sketch插件,就不会按照之前的结论来设计了。

以前黑客有介绍过。 点击查看

设计师在做界面的过程中需要经常查看设计稿,以便及时修改设计细节。除非你用1920的屏幕可以设计1920尺寸,否则我们的设计尺寸和屏幕尺寸不相同,就会导致预览的界面偏移,需手动调节居中。

如果设计的尺寸和屏幕尺寸保持一致,那么插件预览的效果就会完美,不用每次都要去调节。

本质上网页设计尺寸选哪个都是正确的,关键在于怎么方便、快捷地帮助我们预览、展示设计稿。

在利用sketch插件频繁预览的前提下,黑客建议网页设计尺寸等于你的工作电脑屏幕尺寸,这会节约你很多时间。在设计后台类的界面时,这个方法的优势会更加明显。

最后有一点需要注意,在进行切图的时候,如果遇到全屏的图,需要把切图修改成1920,否则在1920电脑中切图宽度会不足。不过到了切图这一步,就属于设计工作的后期了,我们只需要 花点时间 把对应切图改成1920即可。

更多UI设计干货文章请关注UI黑客

微信公众号 uihacker

UI黑客官网

UI黑客论坛

以上就是关于怎么用JavaScript和jQuery获得网页的高度和宽度的全部内容了,如果需要了解更多相关资讯敬请关注我爱编程网。
与“怎么用JavaScript和jQuery获得网页的高度和宽度”相关推荐
php框架宽度 PHP怎么获取屏幕的宽度与高度?
php框架宽度 PHP怎么获取屏幕的宽度与高度?

php获取当前页面宽度JQ行吗?$(document).width();  然后传到后台接收咯手册 ajax事件这个是简单的例子:JS:<scritp>$(function(){    var H = $(document).width();     $.post("test.php",{h:H},function(data){        alert(data);  

2023-08-31 08:35:56
php浮动框架宽度 php获取当前页面宽度
php浮动框架宽度 php获取当前页面宽度

什么是php框架?php框架对很多新手而言可能会觉得很难攀越,其实不然,只要知道一个框架的流程,明白原理了,基本类似框架都可以看懂,php框架真正的发展要从php5开始了,其实php4时代就有一些框架,但是因为框架并没有给大家带来多方便而觉得很复杂,速度没有纯php好,所以一直到了php5才有大的发展,php5的面向对象模型的修改对框架的发展起了很大的作用。2php框架介绍框架

2023-09-12 09:39:33
web前端开发怎么设计边框 CSS如何怎么设置div边框颜色宽度和高度?
web前端开发怎么设计边框 CSS如何怎么设置div边框颜色宽度和高度?

边框设计网站-网页设计中的边框代码如何做?网站设计中搜索框的设计技巧有哪些设计精美的网站当然很吸引人,但如果你的网站设计精美,内容上乘,就是不明白网站为何没达到运营预期目标,问题可能就出在搜素框这一元素的运用之上。本文指出了设计者必须避免的错误,并分享了一些搜索框设计技巧,希望在优化网站性能方面有所帮助。在浏览整个网站中,搜索框通常是通向用户使用的最后一道关卡。如果你的网站内容很

2023-09-28 18:13:51
web前端开发改变图片大小 img固定宽度和高度,不规则图片变形问题的解决方法
web前端开发改变图片大小 img固定宽度和高度,不规则图片变形问题的解决方法

web前端开发的主要做什么学习前端出来社会上就是大概率从事写代码工作的了,写代码这件事情我们是相当专业的,下面从几个典型的应用场景给大家分析一下!一、前端开发应用场景1、企业官方网站的开发与维护这个应该是最简单的了,基本上是纯静态页面的展示,就算有交互模块,应该也是比较简单的那种。2、门户类型网站的开发与维护例如像搜狐一样的门户网站,相对来说也不难,这种网站一般分成很多个

2023-10-11 10:11:10
web前端开发网页宽度 UI设计网页时,导航栏尺寸规格一般是多少
web前端开发网页宽度 UI设计网页时,导航栏尺寸规格一般是多少

UI设计网页时,导航栏尺寸规格一般是多少当前最流行的分辨率是1920*1080,在该分辨率下,页面中心区域为1200px以内都可以。在800*600分辨率下,导航栏尺寸规格保持在778px以内;在1024*768分辨率下,网页宽度保持在1002px以内。如果没有指定的要求,以1920尺寸设计就好(这是目前最普遍的尺寸大小),前端开发人员会自行适配其他的分辨率。扩展资料:

2023-09-23 09:53:13
web前端提高开发速度 web开发从前端能通过哪些方式提供网页的加载速度
web前端提高开发速度 web开发从前端能通过哪些方式提供网页的加载速度

web开发从前端能通过哪些方式提供网页的加载速度一、使用良好的结构可扩展HTML(XHTML)具有许多优势,但是其缺点也很明显。XHTML可能使您的页面更加符合标准,但是它大量使用标记(强制性的<start>和<end>标记),这意味着浏览器要下载更多代码。所以,事情都有两面性,尝试在您的网页中使用较少的XHTML代码,以减小页面大小。如果您确实不得不使用XHTM

2023-09-13 14:12:42
php如何修改框架宽度 php如何正确配置
php如何修改框架宽度 php如何正确配置

php如何正确配置你在本地搭建好了一个Web开发环境,通常你需要修改环境的一些设置来达到一些目的,也有可能是Web应用要求你去修改某些特定的设置,或者通过修改设置来优化网站的性能。修改Web运行环境的设置是通过修改一些配置文件来完成的,比如想要修改Apache的配置,你需要找到httpd.conf这个文件,想修改PHP的设置,一般是php.ini这个文件,MySQL的设置文件通常是my.cn

2023-09-16 02:29:20
web前端开发将图片变成灰度 PS怎么将调整灰度图的灰度
web前端开发将图片变成灰度 PS怎么将调整灰度图的灰度

如何将图片变为灰度?备用材料:AI,电脑,图片。1、打开AI文档,置入一张图片,以下图为例。2、然后“嵌入”这张图片(要编辑一张图片一定要嵌入),点击如下图所示位置,嵌入的图片就看不到交叉的双线,就是嵌入成功的。3、在上方菜单栏的编辑下选择编辑颜色中的转换为灰度,如下图所示。4,完成设置之后我们回到图片界面中,此时可以看见照片已经变成黑白色的了。如何将图片转化

2023-10-16 11:08:04