晚上好, 我有一個問題隱藏在頁面上的文本加載時,它應該出現後,我向下滾動頁面。但是它很明顯,當我達到設定點時,它消失並立即再次出現。當我再次滾動到頂部時,它終於消失。 當我試圖用display: none;
或visibility: hidden;
隱藏它時,它甚至不會出現。 我應該在代碼中更改什麼? 感謝您的幫助!問題隱藏在頁面上的文本之前,它出現在滾動
JS:
$(window).scroll(function() {
var pxFromBottom = 350;
if ($(window).scrollTop() + $(window).height() > $(document).height() - pxFromBottom) {
$('.scroll-btn').fadeIn('slow')
} else {
$('.scroll-btn').fadeOut('slow');
}
});
CSS:
html { height:2000px; background-color: #666; }
HTML:
<div style="position:absolute; top: 120%;" class="scroll-btn"> my content to show </div>
@H Sturma它更容易幫助你與一個jsfiddle –