【问题标题】:Link (Href) to a hidden (display:none) html element链接 (Href) 到隐藏的 (display:none) html 元素
【发布时间】:2012-08-24 10:01:52
【问题描述】:

我对锚标签有疑问:/

我有以下代码:

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

非常感谢。

【问题讨论】:

    标签: html href hidden


    【解决方案1】:

    只是不应用 display: none,只为隐藏的 div 添加这个 css。

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

    【讨论】:

    • 问题是我需要这个 div 不占用空间。这就是为什么我使用“显示:无;()。我已经尝试过可见性:隐藏,它可以工作但它占用布局空间...... :(
    【解决方案2】:

    你错过了结尾的 " 评论。

    试试这个人:

    style="display: none;"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-27
      • 1970-01-01
      • 2014-01-08
      • 1970-01-01
      • 1970-01-01
      • 2011-12-04
      • 2011-12-28
      • 1970-01-01
      相关资源
      最近更新 更多