detect element resize:跨浏览器、基于事件的元素调整大小检测
Detect element resize实现来源于暴露出config方法,避免代码中的关键帧动画名和样式名与业务代码中定义的冲突,并优化部分代码。特性基于scroll事件来检测元素大小改变,而不是基于Timer,性能很好除了能检测JavaScript引起的元素大小改变,还能检测由CSS(:hover, animations)引起的大小改变兼容Chrome Firefox IE11及一下(在IE11 10 9 8 7上做过测试)注意该实现会在页面头部引入必要的CSS样式,在被检测的元素内部引入一些div标签,所以需要注意这些引入的第三方代码是否会与自身的业务代码冲突。 API config(options)这里的配置项都是为了不与业务代码冲突所设置的,所以如非必要请不要调用。下面是options的默认值: options = {
文件列表
detect-element-resize-master.zip
(预估有个7文件)
detect-element-resize-master
LICENSE
1KB
resize-detect.js
7KB
.gitignore
53B
demo
index.html
887B
demo.js
826B
sea.js
6KB
README.md
1KB
暂无评论