【发布时间】:2016-04-30 09:29:02
【问题描述】:
我目前正在设计一个新网站,并拥有 100% 响应式布局、宽度和高度。
我有一个距屏幕底部 0px 的标题。一旦滚动过去,我希望标题获得一类“粘性”,然后以固定格式将标题放在页面顶部。
目前我只能找到当您在页面上点击某个像素时导航位于顶部的 jquery 代码。但是我有一个基于百分比的网站,因此标题所在的像素在每个计算机屏幕上都会有所不同。
有没有人有正确的代码让我在向下滚动后将标题放在屏幕顶部。
我添加了一张图片来解释。 谢谢。
我当前的jquery代码是:
$(window).scroll(function () {
if ($(window).scrollTop() > $(window).height() ) {
$('header').removeClass('sticky');
} else {
$('header').addClass('sticky');
}
});
【问题讨论】:
-
你的 CSS 代码在哪里?