不知道这是否可能?

我知道如何在指定的像素高度而不是视口高度之后显示和隐藏类吗?特别是视口高度的3倍?

固定像素值(显示和隐藏)为300px。滚动300px后隐藏div,当值小于300px时将其还原。

$(window).scroll(function() {
var scroll = $(window).scrollTop();
if (scroll >= 300) {
    $('.para-hide').hide();
} else {
    $('.para-hide').show();
}


我想做完全相同的事情,但是值300vh(视口高度的3倍)。

有什么建议么?

最佳答案

300vh$(window).height()乘以三,所以您可以使用它:

if (scroll >= (3 * $(window).height())) {
  $('.para-hide').hide();
} else {
  $(.'para-hide').show();
}

关于javascript - 如果滚动超过300vh,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44765737/

10-16 08:11