我有這樣的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