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

发布于 2024-10-31 20:52:28 字数 373 浏览 1 评论 0原文

我已经构建了一个自定义上下文菜单,但令人烦恼的是,当我在 Firefox 中右键单击我的网站时,文本和图像似乎只是随机被选中。

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

示例如下: http://pastehtml.com/view/1e16jup.html

很高兴听到您的想法/建议。 ..

I have built a custom context menu but have found annoyingly that when I right click on my site in firefox text and images just seem to randomly get selected.

The link below is a basic html dump of the page that is having issues. You can see that when you right click it in Firefox, certain elements are highlighted. Very annoying! This must be a purely html markup problem in Firefox as there is absolutely no CSS or JS on this page.

Example Here:
http://pastehtml.com/view/1e16jup.html

Love to hear your thoughts/suggestions...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

病女 2024-11-07 20:52:28

此页面有很多错误,请查看验证器 结果在这里。

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

关闭所有标签,

There are a lot of errors in this page have a look at the validator result here.

Maybe it gives firefox a lot of problem rendering the page properly.

Close all the <meta> and <img> tags, <script> must have proper type attributes, tags like <h1> shouldn't be placed inside of <a>, <p> neither.

凉月流沐 2024-11-07 20:52:28

我假设您指的是 HTML5 contextMenu?因为这并没有在任何浏览器中实现。

I'm assuming you mean the HTML5 contextMenu? Because this is not implented in any browser.

薄荷港 2024-11-07 20:52:28

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

我是盲目的,但我怀疑你可以用 -moz-user-select 覆盖它 - 但这与 Firefox 用户体验相反。我根本不会推荐它。

A bit of quick investigation seems to demonstrate that the header+footer elements have this behaviour. Also, lists appear to have it as well. This is because those elements have a certain semantic use and this behaviour seems consistent with those semantic uses. Check out the specification to see how these elements are intended to be used.

I'm firing blind but I'd suspect you can override this with -moz-user-select - but this is going contrary to the Firefox user experience. I wouldn't recommend it at all.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文