首页 > 代码库 > jQuery下 $(window)和$(document)的width、height方法值得区别
jQuery下 $(window)和$(document)的width、height方法值得区别
在没有垂直滚动条的时候 $(window)和$(document) 的宽高一致
在有垂直滚动条的时候 $(window)和$(document) 的宽度一致 window的高度为可视区域的高度,document为整个html文档的高度(包含margin padding border就是总的)
在没有水平滚动条的时候 $(window)和$(document) 的宽高一致
在有水平滚动条的时候 $(window)和$(document) 的高度一致
window的宽度为可视区域的宽度,document 为整个html文档的宽度(包含margin padding border就是总的)
总结:
1. 在垂直和水平滚动条都没有的情况下 $(window).width()与$(document).width()一致,$(window).height()与$(document).height()一致
2. 在垂直和水平滚动条同时存在或者存在一个的时候,window的宽或高总为可视区域的宽或高(不包括滚动条的宽高),而document文档的总为页面文档实际的宽或高(包含超出可视区域)
jQuery下 $(window)和$(document)的width、height方法值得区别
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。