我的文档中有一些目标元素(<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