我想在页面顶部显示标题,并在滚动时隐藏它,如this site;我还想在mouseover
上显示标题。但我是一名设计师,而不是程序员,并且正在努力实现它。滚动时隐藏div并在鼠标悬停时显示它
代码我迄今为止:
$(document).ready(function() {
$('#header').mouseover(function() {
$(this).find('.action').show();
});
});
$(window).scroll(function(){
if ($(this).scrollTop() > 600) {
$('#header').fadeOut();
} else {
if ($(this).scrollTop() > 100) {
$('#header').fadeIn();
}
}
});
的问题是,有没有办法触发鼠标悬停事件时,不会显示标题。也许你可以在顶部添加一个小盒子,让你可以将鼠标悬停在它上面,并将标题带回来。 –
@MichaelWheeler啊,一个div可以覆盖与标题相同的空间,也许透明背景?我怎样才能从悬停不同的div来回头?谢谢! – user1612807