2011-07-20 57 views
0

我有一個簡單的錨的問題一個問題...錨不工作

Portfolio_view.php

<div id="site-name"> 
     <a href="#portfolio">Go to portfolio</a> 
     <h1 id="portfolio">Portfolio</h1> 
    </div> 

當我在portfolio.php我用這個代碼:

<a class="album_object" href="portfolio_view.php?album=objecten#portfolio"><a/> 

這並不工作,瀏覽器只是停留在頁面頂部。

但這對portfolio_view.php不正常工作

<a href="#portfolio">Go to portfolio</a> 

當我刷新

portfolio_view.php?album=objecten#portfolio 

它正常工作 所以我不能菲格爾出什麼問題。 我正在使用HTML5。

+0

如果你移動hastag,所以你會得到_view.php#portfolio?album = objecten –

+0

Tnx的建議,但它不起作用 – DownDown

+1

你有一個網址,這不工作?我在自己的網站上測試了多種方式,並且按預期工作。 –

回答

0

如果你c/p的標記,那麼它的原因是你的反斜槓關閉。

<a class="album_object" href="portfolio_view.php?album=objecten#portfolio"><a/> 

你有一個錯字:<a/>,而不是正確</a>

編輯:

而且,我只好在那裏,如果你鏈接到一個ID在一個頁面上,當您訪問該鏈接的問題瀏覽器將下降到具有該ID的內容的頂部,或者直到它達到文檔高度減去窗口高度的點。

這意味着如果您的頁面不需要滾動,或者在id位置下方沒有完整窗口的內容值,那麼當您鏈接到該id時,它將顯示爲沒有任何事情發生。這是因爲瀏覽器無法向下滾動到具有該ID的內容的頂部,因爲文檔不夠高。

希望有道理。