javascript - 使用overflow-x时无法计算document.body.pageYOffset:隐藏在我的css中
问题描述
当我在我的 css 中使用 overflow-x:hidden 属性时,我无法计算 document.page.Yoffset 有没有办法做到这一点
if (document.body.scrollTop > 50 || document.documentElement.scrollTop > 50)
setIsScrolled(true)
else
setIsScrolled(false)
html, body {width: auto!important; overflow-x: hidden!important}
解决方案
推荐阅读
- php - cURL 域可以使用浏览器访问,但不能使用 cURL 访问
- c# - 从 JSON 创建 Unity 变量文本
- ios - 您的 iOS 分发证书将在 30 天后失效
- html - 哪个先出现,主要标签还是部分标签?
- java - 使用监听器和不使用监听器创建范围报告有什么区别
- excel - Excel VBA 自定义分数公式
- java - Jetty 如何将一个 servlet 添加到多个 ServletContextHandler 或将 ContainerRequestFilter 应用于 ContextHandlerCollection
- ios - 从自定义 TableViewCell 中的 didSelectItemAt 自定义 CollectionViewCell 更改视图控制器
- jquery - jquery最接近()和addClass()的问题
- javascript - 如何更改 Angular Material 上 mat-icon 的大小?