比方说这个网站,他的水管工这个选项是被overflow:hidden隐藏的。只有当点击页面中的更多时,由于父级dom元素高度提高,所以又被显示出来了。我应该如何用js代码来判定当前这个dom元素是否是被隐藏的呢?求大神!
比方说这个网站,他的水管工这个选项是被overflow:hidden隐藏的。只有当点击页面中的更多时,由于父级dom元素高度提高,所以又被显示出来了。我应该如何用js代码来判定当前这个dom元素是否是被隐藏的呢?求大神!
13 回答12.9k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答883 阅读✓ 已解决
6 回答942 阅读✓ 已解决
4 回答1k 阅读✓ 已解决
先获取父元素的高度(parentHeight)和top值(parentTop)
然后获取当前元素的top值(height)
如果height>parentHeight+parentTop,就说明超出范围了,也就是overflow里的内容了