h5几种宽高的获取

本文介绍了在H5开发中如何兼容各种设备,获取页面的宽度和高度,主要使用了document.documentElement.clientWidth和document.documentElement.clientHeight两个属性。
摘要由CSDN通过智能技术生成
获取元素宽高数值的API

                clientWidth  clientHeight		width + padding
                offsetWidth  offsetHeight		width + padding + border
                scrollWidth  scrollHeight		盒子总共占的高  绝对高

            获取当前浏览器窗口宽高的方式

                非IE 6 7 8 (BOM)
                window.innerWidth
                window.innerHeight
 

兼容所有,所以我们一般使用这个 document.documentElement.clientWidth document.documentElement.clientHeight

offsetParent  定位父级

            offsetLeft   元素左边 距离 定位父级左边 的数值
            offsetTop    元素顶部 距离 定位父级顶部 的数值

 

 //浏览器尺寸改变的事件(BOM)
            window.onresize = getSize();
event事件对象底下
                clientX    IE      获取鼠标到浏览器可视窗口的距离
                clientY
         
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值