所以,我有一个菜单,当我的网站在某些时候滚动。 但我也想停止它,当我的网站有768px宽度。在某些宽度下停止滚动菜单
我尝试这样
$(window).scroll(function() {
if ($(window).width() < 760)
{
$('#menu').css({'position' : 'absolute'});
}
});
这两种方式:
$(function() {
if ($(window).width() < 760) {
$('#menu').css({'position' : 'relative'});
}
});
失败在这两个尝试。但是,改善他们中的任何一个服务?
也许这帮助。这是转动我的菜单滚动的代码。
$(function() {
$(window).scroll(function()
{
var topo = $('#topo').height(); // altura do topo
var rodape = $('#rodape').height(); // altura do rodape
var scrollTop = $(window).scrollTop(); // qto foi rolado a barra
var tamPagina = $(document).height(); // altura da p?gina
if(scrollTop > topo){
$('#menu').css({'position' : 'fixed', 'top' : '0'});
}else{
$('#menu').css({'position' : 'relative', 'margin-top' : 0});
}
});
});
Tks。但我是一个初学者。我在Codepen上看到了你的例子,但在这个例子中,就像我的页面一样,当<760以下的宽度时,这个菜单不会停留在原来的位置。这是我的意图。我试过使用你的代码,但我需要创建.class属性或其他东西? – Anderson 2015-02-09 12:51:29