第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > DOM-5【兼容】滚动距离与高度 兼容模式 可视尺寸

DOM-5【兼容】滚动距离与高度 兼容模式 可视尺寸

时间:2023-05-22 14:15:38

相关推荐

DOM-5【兼容】滚动距离与高度 兼容模式 可视尺寸

查看滚动条的距离

滚动条距离:也看页面真实移动了多少,不要看物理距离

兼容模式

浏览器的怪异模式和标准模式

意味着需要按照W3C规范CSS1Compat- W3C的兼容模式:标准模式

<!DOCTYPE html>

若删除<!DOCTYPE html>则为BackCompat- 怪异模式

浏览器的可视区域

outerWidth / outerHeight(包含了滚动条、侧边栏、控制台等)

文档尺寸

scrollWidth = window.innerWidth + window.pageXOffset是真正html文档的宽高

div.getBoundingClientRect()

在IE中不返回宽高,可以用bottom-top计算不实时计算

offsetLeft

只认父级的定位元素,没有则向上找到可视区域的边框

margin塌陷

解决1,父元素加上边距解决2,BFC 但是offsetLeft仍然是100

offsetParent

找有定位的父级没有则找到body

封装方法

小盒子(左上角)距离文档左上角的坐标document.body.offsetLeft0

操作滚动条

要滚动到window.scroll(x,y)/window.scrollTo(x,y)每一次滚动多少window.scrollBy(x,y)应用:计时器+每次滚动(自动滚动)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。