我有一个固定的标头,因为它已修复吃部分网页,因此我需要向margin-top
添加first-page-content
。我考虑使用jQuery脚本来检查header
呈现的height
,并将其作为margin-top
添加到first-page-content
。它有效,但有时我需要刷新页面,这对用户来说非常麻烦。
脚本(在页脚):
$(document).ready(function(){ // This function is activated after the document is loaded
$('.first-page-content').css('margin-top', $('#header').height()); // Sets the margin-top of the first-page-content as the height of the header
});
In case you need the jQuery API documentation
编辑:当它没有工作时,标题吃部分.first-page-content
,因为没有margin-top
。
答案 0 :(得分:0)
使用:
解决它$(window).on('load', function(){
$('.first-page-content').css('margin-top', $('#header').height()); // Sets the margin-top of the first-page-content as the height of the header
});
答案 1 :(得分:0)
阅读:
setInterval(my_function,500);
然后,您的删除/创建边距的功能将在0.5秒后刷新。