用js或者jquery比较好实现。 但你要知道,滚动到哪个特定位置,例如滚动到一个标题那显示这个div,那么可以用jquery算这个距离网页顶部的距离:$("").offset().top,这个值有了后,还要算滚动条的距离$(this).scrollTop()。第一个值是不会吧的,主要是第二个值是不断在变,所以要写到滚动方法里:$(window).scroll()。 大概整个代码是 $(function(){ var h3_height = $("h3").offset().top; $(window).scroll(function(){ var this_scrollTop = $(this).scrollTop(); if(this_scrollTop>h3_height ){ $("div").show(); } }); }); 原文链接: