gpt4 book ai didi

internet-explorer - IE9 a > span 不会触发右键链接菜单

转载 作者:太空狗 更新时间:2023-10-29 16:37:11 25 4
gpt4 key购买 nike

好的,这将是一个有趣的...

几乎我似乎遇到了一个有趣的 IE 错误(功能),涉及何时跨度位于 anchor 内,例如。

<a href='#'>
<span style="float:left;">Super cool link</span>
<span style="float:right;">10</span>
</a>

在 IE 中,您似乎可以左键单击,但无法右键单击该项目并获取链接菜单,这个问题似乎在 Google 的服务中也一直存在,例如。

IE Bug Example

我想知道是否有人可以解释一下

  1. 发生这种情况的原因
  2. 此问题的解决方案或解决方法

到目前为止,我已经尝试在 anchor 中添加一个   并尝试摆弄 z-indexes 无济于事。

我能找到的唯一解决方案/解决方法是,如果您删除 Doctype,问题似乎就会消失。 (不会发生)

Ninja edit - 你似乎也不能 CTRL + Click

确定另一个编辑:

看起来 display: block; 在 span 上杀死了它 - http://jsfiddle.net/vdfhz/4/

最佳答案

好吧,回答我自己的问题,应该花更多的时间在这上面。

看起来,如果您在 span 上有除 display: inline; 之外的任何其他内容,它将无法正常工作。

http://jsfiddle.net/vdfhz/9/

感谢大家的参与,希望这对以后的人有帮助

关于internet-explorer - IE9 a > span 不会触发右键链接菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13618440/

25 4 0