将(Href)链接到隐藏(display:none)html元素

JMa*_*ues 7 html hidden href

我有锚标签的问题:/

我有以下代码:

<div name="divA">
<a name="A"> A</a>
</div>

<div name="divB" style="display: none;>
<a name="B"> B</a>
</div>

<div name="divHrefB">
<a href="#B">B</a>
</div>
Run Code Online (Sandbox Code Playgroud)

我的目标是当我点击B(divHrefB)时,应用程序转到"divB",但由于隐藏了这个元素,它不起作用.

请注意,我不想显示divB(我希望链接到div所在的地方......这可能吗?

在这一点上,我正在考虑动态生成href值(在这种情况下,我将生成以下div)

<div name="divHrefB">
<a href="#A">B</a>
</div>
Run Code Online (Sandbox Code Playgroud)

非常感谢.

Kri*_*mar 9

只是不应用display:none,只需为隐藏的div添加此css.

<div name="divHrefB" style="height: 0px;width: 0px;overflow:hidden;">
<a href="#A">B</a>
</div>
Run Code Online (Sandbox Code Playgroud)

  • 那么你可以使用"position:absolute",这应该可以满足您的需求...... (8认同)
  • 有效.非常感谢=)为你投票:P (2认同)

小智 5

你错过了结束的结束"评论。

试试这个人:

style="display: none;"
Run Code Online (Sandbox Code Playgroud)