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

新手上路,请多包涵

我对锚标签有疑问:/

我有以下代码:

 <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>

我的目标是,当我单击 B (divHrefB) 时,应用程序转到“divB”,但由于此元素已隐藏,因此它不起作用。

请注意,我不想显示 divB(我想要一个指向 div 所在位置的链接……这可能吗?

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

 <div name="divHrefB">
<a href="#A">B</a>
</div>

非常感谢。

原文由 JMarques 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 430
2 个回答

只是不要应用显示:无,只需为隐藏的 div 添加此 css。

 <div name="divHrefB" style="height: 0px;width: 0px;overflow:hidden;">
<a href="#A">B</a>
</div>

原文由 Krishna Kumar 发布,翻译遵循 CC BY-SA 3.0 许可协议

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

试试这个人:

 style="display: none;"

原文由 Christoph 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题