2013-05-11 106 views
3

我在頁面上有錨鏈接,可以將頁面跳轉到各個部分。例如:頁面上的錨點鏈接不能在Firefox或IE中工作,但可以在Chrome和Safari中使用

<a href="#pointandshoot">Point and Shoot Cameras</a> 

再往下跌的一頁:

<a name="pointandshoot"></a> 

有在頁面上幾個不同的。

這些在Mac和PC上的Chrome和Safari瀏覽器中工作正常,但在Mac和PC上的Firefox或PC上的IE(8)中完全不起作用。他們沿着頁面跳了一小段距離,但沒有到他們應該在的地方。

任何幫助,將不勝感激。

回答

0

<a href="#pointandshoot">Point and Shoot Cameras</a> 

總是航線的元素與它的ID。

<div id ="#pointandshoot"></div>

標識的必須是唯一的。

2

我今天遇到它看起來像錨標記,沒有內容沒有在IE瀏覽器的一些版本工作的問題,如後:

<a id="example"></a>

把裏面的東西解決了這個問題,例如:

<a id="example">&nbsp;</a>

同行爲您是否使用nameid爲錨。

我還沒有使用Firefox進行過測試。

+1

錨中沒有內容肯定會破壞IE行爲。請注意,對於IE 10,我必須將 放3次才能正常工作。此外,我重新定義錨點爲    (第四個 只是在IE 11升級問題的情況下)。 – todinov 2014-12-22 07:05:22

+0

使用' '在IE 11上爲我解決了它。謝謝! – jftuga 2017-12-06 17:05:50

相關問題