2012-11-15 55 views
0

我有一個簡單的鏈接來重新加載當前頁面。這顯示如下:使用錨指定鏈接加載位置

echo '<a href="#" id ="mybutton"></a>'; 

當我點擊鏈接,它將我帶到頁面的頂部。

我該如何修改它才能將我帶回鏈接所在的位置?

我也想給它一個偏移量,位置就不會在上面所有的方式,但會有填充的一點點

+0

鏈接將如何將鏈接帶回鏈接本身?你可以簡單地建立一個自己的鏈接點,但這並不意味着回頭。這裏的目的是什麼?您想要在文檔中添加鏈接,只需在鏈接之前的某個位置放置一個錨點即可。 –

回答

1

嘗試給<a>標籤name場?然後修改href直接回到它 - 即:

<a name="thisPosition" href="#thisPosition" id="mybutton">...</a>;

編輯:爲了反映的意見,這裏是一個增編 - 在「名稱」字段要求不嚴格,大部分(如果不是全部)的瀏覽器現在可以簡單地標識'id'屬性,因此可以修改href:href="#mybutton",放棄'name'屬性。

+0

http://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_a_href_anchor < - 這裏也是一個生動的例子 – shaunhusain

+0

謝謝,對不起,對於簡單的問題,我新到html – Goaler444

+0

是的,其實,你不需要爲了打擾'名稱',只需更改href以返回'id'值:'' –