首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

DOM盒子模型常用属性client,offset和scroll

JS盒子模型属性 在JS中通过相关的属性可以获取(设置)元素的样式信息,这些属性就是盒子模型属性(基本上都是有关于样式的) 属性 值 client top/left/width/height offset... clientTop...|| document.body.clientWidth document.documentElement.clientHeight || document.body.clientHeight 2.clientTop...最大卷去值:真实页面的高度 - 一屏幕的高度 document.documentElement.scrollHeight-document.documentElement.clientHeight 在JS...通过JS盒模型属性获取值的特点 1.获取的都是数字不带单位 2.获取的都是整数,不会出现小数(一般都会四舍五入,尤其是获取的 偏移量) 3.获取的结果都是复合样式值(好几个元素的样式组合在一起的值),如果只想获取单一样式值

1.4K10

前端| 性能优化总结

04 .css放在头部文件,js文件放在底部,css执行会阻塞渲染,阻止js执行 js加载和执行会阻塞HTML解析,阻止cssom构建 (cssom 指css object model,它和DOM类似,...CSSOM结合来渲染web页面) 05 (1)使用字体图标iconfont代替图片图标 (2)压缩字体文件 fontmin0webpack对字体文件进行压缩 (3)压缩文件,使用webpack的插件比如js...添加或者删除可见的 DOM 元素 (6)激活 CSS 伪类(例如:hover) (7) 查询某些属性或调用某些方法 (8) 一些常用且会导致回流的属性和方法 clientWidth/clientHeight/clientTop...当你访问以下属性或方法时,浏览器会立刻清空队列: clientWidth/clientHeight/clientTop/clientLeft offsetWidth/offsetHeight/offsetTop

73220

第六节盒子模型和盒子模型偏移量

------------------------------------盒子模型常用的八个属性--------------------------------- Js盒子模型 Js盒子模型指的是通过js...当前元素的私有属性) clientWidth/clientHeight:内容的宽度/高度+左右/上下填充,(和内容溢出没有关系) clientLeft:左边框的宽度(borderLeftWidth) clientTop...//累加父级参照物的边框 totalleft+=par.clientLeft; totaltop+=par.clientTop...同步与异步编程------------------------------------ Js是单线程------->可以想象它是一根筋,做着当前的这件事情,没有完成之前绝对不会做下一件事情 Js中的两种编程思想...在js中异步编程只有四种情况: 1、定时器都是异步编程 2、所有的事件绑定都是异步编程的 3、Ajax读取数据的时候 4、回调函数也是异步编程 每一个浏览器对于定时器的等待时间都有一个最小值,谷歌是5

99220

性能优化之reflow和repaint

首先对浏览器渲染引擎下网页呈现过程简要说一下: 浏览器的渲染引擎开始解析html构建成DOM树,DOM树是以document对象为根节点,包含所有的html标签, 包括display: none隐藏的,也包括js...以下情况会导致reflow: 增加货移除css样式 改变字体大小 改变窗口大小 操作class属性 激活css伪类 内容变化,如在input内输入文字 js操作DOM 获取offsetTop, offsetLeft...请求如下值offsetTop, offsetLeft, offsetWidth, offsetHeight,scrollTop/Left/Width/Height,clientTop/Left/Width...从图中可以判断出性能问题到底出现在哪个环节,是js的执行,还是渲染 ?   图中不同颜色代表不同的事件, 哪个色块越大, 说明耗时越长,问题越大.可以根据此去进行优化.

1.3K80

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券