【问题标题】:If I can't nest anchor tags how do I create a a clickable item with a link in it如果我不能嵌套锚标签,我该如何创建一个带有链接的可点击项目
【发布时间】:2013-07-25 20:45:12
【问题描述】:

我正在处理大量项目。列表中的每个项目都是可点击的。但是,我想要每个列表项上的链接。有没有办法绕过嵌套锚标签?当我尝试在另一个 IE 中放置锚标记时,我不喜欢这样

这是一个例子:

<li>
    <a>
        <a>link to something</a>
   </a>
</li>

【问题讨论】:

  • 我不明白嵌套的来源。你能给我们展示一个示例标记吗?
  • 请给我们看代码,因为我们不是读心者。
  • 您不必成为读心者。你只需要了解简单的html

标签: html nested anchor


【解决方案1】:

无需嵌套锚标签,只需将它们放在列表项中即可。

例如:

<li>
  <a></a>
  <ul>
    <li><a></a></li>
  </ul>
</li>

如果这就是你想要做的。

【讨论】:

  • 感谢您的回复。但是如果我希望我的整个列表项都是可点击的呢?
  • 锚点是not allowed to be nested。如果您想要完整的可点击链接列表,我会使用 JavaScript onclick 事件处理程序(或 jQuery 的 click)。如果您希望这样做,我可以提供更多信息。
  • 谢谢,我实际上只是这样做了,而且似乎奏效了。我用 span 替换了我的锚点,并向它们添加了 onClick 事件。
【解决方案2】:

好吧,与其浪费你的时间围绕整个事情制作列表,不如在你的 css 中添加这个代码 > Cursor:pointer;

【讨论】:

    猜你喜欢
    • 2022-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多