在Firefox中右键单击选择/突出显示html元素...为什么?

时间:2011-04-11 13:50:30

标签: html firefox contextmenu right-click

我已经构建了一个自定义上下文菜单,但是当我在firefox文本中右键单击我的网站并且图像似乎随机选择时,我发现了

以下链接是有问题的页面的基本html转储。您可以看到,在Firefox中右键单击它时,某些元素会突出显示。很烦人!这必须是Firefox中纯粹的HTML标记问题,因为此页面上绝对没有CSS或JS。

示例此处: http://pastehtml.com/view/1e16jup.html

喜欢听到你的想法/建议......

3 个答案:

答案 0 :(得分:2)

此页面中有很多错误,请查看验证程序result here.

也许它给firefox带来了很多正确渲染页面的问题。

关闭所有<meta><img>代码,<script>必须具有正确的类型属性,<h1>等代码不应放在<a>内, <p>也没有。

答案 1 :(得分:0)

&#39;假设您的意思是HTML5 contextMenu?因为这没有在任何浏览器中实现。

答案 2 :(得分:0)

一些快速调查似乎表明标题+页脚元素具有此行为。此外,列表似乎也有它。这是因为这些元素具有一定的语义用法,并且这种行为似乎与那些语义用法一致。查看规范,了解如何使用这些元素。

我正在开窗,但我怀疑你可以用-moz-user-select覆盖它 - 但这与Firefox用户体验相反。我根本不推荐它。