我有这样的HTML代码在我的网页的顶部下:使用#last与<a id="last">化妆显示比页
<a id="last"></a>
但是我还包括(PHP)固定/静态的我(style="position:fixed;"
)菜单栏在页面的顶部,这样,当我去
http://www.domain.com/index.php#last
的a id
是显示在菜单栏的后面。
有没有一种方法可以让它在页面顶部显示得更低一点而不是正确,因此它不会显示在菜单栏后面?
我有这样的HTML代码在我的网页的顶部下:使用#last与<a id="last">化妆显示比页
<a id="last"></a>
但是我还包括(PHP)固定/静态的我(style="position:fixed;"
)菜单栏在页面的顶部,这样,当我去
http://www.domain.com/index.php#last
的a id
是显示在菜单栏的后面。
有没有一种方法可以让它在页面顶部显示得更低一点而不是正确,因此它不会显示在菜单栏后面?
您可以尝试使用一些jQuery的屏幕移动到你想要的点:
$("html, body").animate(
{
scrollTop: $("#last").top + 50
}, 500);
这是你想要的吗?
我会在哪里放这个代码? – user2710234
对不起,我承诺你错了。 要修复它,你应该使用一些CSS,你可以在你的元素或边缘上使用z-index。 – Terkhos
请提供更多html和css – ohmusama
那就是我所有的HTML – user2710234
你可以使用top:20px; //有效的像素值。 – Cam