const scrollH = MathmaxdocumentbodyscrollHeightdocumentdocumentElementscrollHeight - documentdocumentElementclientHeight - 150; const css = 157 - ~~documentdocumentElementscrollTop scrollH 10
这段代码是用来实现一个滚动条的样式效果。首先,它计算出文档的高度(包括隐藏的部分)和浏览器窗口的高度之差,以及滚动条当前所在的位置。然后,它根据滚动条的位置计算出一个 CSS 属性的值(即 css 变量),然后将该属性应用于指定的元素(即 el 变量)。最后,它检查该属性是否小于等于零,如果是,则向该元素添加一个 CSS 类名 to-bottom,否则就从该元素中删除该类名。这样就可以实现一个滚动条滑动到底部时的样式效果。
原文地址: https://www.cveoy.top/t/topic/bZGL 著作权归作者所有。请勿转载和采集!