我有一个diva,它的高度是使用jquery使用
自动计算的 $(window).load(function(){
$(window).resize(function(){
var height = $(this).height() - $("#header").height() + $("#footer").height() - 35
$('#content').height(height);
})
$(window).resize();
});
我有另一个ID为content2
的div,我想将存储在变量var height
中的值设置为margin-top。我怎么能这样做?
提前致谢... :)
blasteralfred
答案 0 :(得分:10)
使用.css()
方法。
$(window).load(function(){
$(window).resize(function(){
var height = $(this).height() - $("#header").height() + $("#footer").height() - 35
$('#content').height(height);
$('#content2').css('marginTop', height); // <-- set here
});
$(window).resize();
});
答案 1 :(得分:2)
$('#content2').css('margin-top',height);
答案 2 :(得分:0)
//计算所需偏移的高度。
var height = $('.navbar-fixed-top').height() + $('.navbar-static-top').height() + 70;
//然后单击导航栏选项卡将div的偏移量更改为窗口顶部
$('#r_overview').click(function () {
$(window).scrollTop(($('#hackathon_overview').offset().top)-height);
});
$('#r_rules').click(function () {
$(window).scrollTop(($('.rules_row').offset().top)-height);
});
希望这有帮助