是否有可能在浏览器中反转 onmousehover 行为?

是否有可能在浏览器中反转 onmousehover 行为?

是否可以以某种方式(通过添加样式表、注入 JS 或其他方式)修改浏览器的行为,以便在完全加载的网页中反转其关于 onmousehover 图像元素的处理,即当鼠标未悬停在元素上时显示“onhover”图像,反之亦然?

这个想法是建立一个临时的“切换”来显示页面中所有悬停的图像,而无需鼠标交互。

答案1

当然,您可以编写一个样式表,以相反的方式设置所有元素的样式。甚至可以编写一个脚本,可以读取样式表并自动编写和应用具有相反行为的样式表。这将是一项相当复杂的任务。

如果您只想同时查看几个元素的悬停状态,开发人员工具可以提供帮助。在基于 Chromium 的浏览器中,您可以:hover根据需要锁定任意数量的元素的状态。我认为没有办法编写脚本,让页面上的每个元素都:hover自动应用样式。

相关内容