时间:2021-07-01 10:21:17 帮助过:4人阅读
动态吸底:开始时fixed在页面上,当页面滚动到距离底部一定距离的时fixed部分固定。
这个是需要计算页面滚动距离的,如果使用Jquery或者原生js实现是非常好实现的,但是由于使用react并不推崇操作DOM,但是如果使用virtual DOM的话是无法实现该效果的,所以还是要引入js去直接获取DOM进行操作。
react在componentDidMount之后页面渲染完成,所以可以在这里面直接用js原生方法获取DOM元素,进而进行操作。
这样就实现了当距离底部120的时候吸底
相关推荐:
实例详解基于DOM之empty和remove的区别
实例分享JQuery 选择器、DOM节点操作练习
js之dom事件的高级补充
以上就是React操作真实DOM实现动态吸底部的详细内容,更多请关注Gxl网其它相关文章!