在这种情况下,我有一个固定的标题,高度为120px,并且当查询字符串为#testdiv时,我迫使页面跳转到#testdiv。
但是问题是当页面跳转到上述DIV的开头时,部分内容将丢失,因为它位于固定标题之后,是否有任何jquery强制页面跳转到#testdiv而没有实际余量?
我尝试了下面的代码,但它使实际利润
if (url.indexOf('#testdiv') >= 0) {
$('#testdiv').css('margin-top',120);
};
我认为,这样做最简单的方法是margin-top
为您的字段设置字段,并margin-top
为您的父字段设置否定字段。
它应该为您工作。
if (url.indexOf('#testdiv') >= 0) {
$('#testdiv').css('margin-top',120);
$('#parent').css('margin-top',"-120px");
};
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句