我的文檔中有一些目標元素(<div name="target">
),並且它們的鏈接位於固定位置元素內。 (<a href="#target">
)。固定元素上的HTML錨點和鏈接
默認情況下錨點和鏈接不起作用。單擊固定定位元素內的鏈接不會執行任何操作(頁面不滾動到它應該在的位置)。
目標元素沒有噱頭。這只是其他div中的div元素。
我的文檔中有一些目標元素(<div name="target">
),並且它們的鏈接位於固定位置元素內。 (<a href="#target">
)。固定元素上的HTML錨點和鏈接
默認情況下錨點和鏈接不起作用。單擊固定定位元素內的鏈接不會執行任何操作(頁面不滾動到它應該在的位置)。
目標元素沒有噱頭。這只是其他div中的div元素。
IIRC,當您對<a>
標籤以外的其他元素進行此操作時,您需要指定id
而不是name
。
+1,你確實記得:-) * name *實際上是從HTML5中爲* IMG *,* FORM *和* A *元素移除的。 http://www.w3.org/TR/2008/WD-html5-diff-20080610/#absent-attributes – 2010-09-09 09:54:52
@歡迎參考! – 2010-09-09 09:56:07
啊,非常感謝。沒有意識到那:) – veturi 2010-09-09 10:18:18
通過這樣做:
你實際上是說該鏈接必須去一個元素,其中ID被命名爲「目標」
所以更改文檔中,
<div name="target">
到
<div id="target">
你需要通過在他們周圍放置'反引號'來逃避你的代碼。我們看不到html:P – 2010-09-09 09:45:07
你使用什麼(X)HTML版本/變體? – Gumbo 2010-09-09 09:46:42