如何使用纯JavaScript(请不要使用jQuery)在具有以下元素的元素上检测滚动位置
<div class="strokeme">
TEST
</div>
在CSS中设置?甚至有可能吗?
为了澄清-无法将滚动事件侦听器附加到其中设置了任何溢出的对象。我想检测该对象内的Y滚动位置。
答案 0 :(得分:0)
您可以使用getComputedStyle()。
var element = document.getElementById('overflowobject'),
style = window.getComputedStyle(element),
overflowX = style.getPropertyValue('overflow-x');
然后您可以检查overflowX == 'hidden'
https://developer.mozilla.org/en-US/docs/Web/API/Window/getComputedStyle