当Firefox失去焦点时,选择会改变颜色
我正在通过CSS设置选择的背景色:当Firefox失去焦点时,选择会改变颜色,firefox,css,selection,pseudo-element,Firefox,Css,Selection,Pseudo Element,我正在通过CSS设置选择的背景色: ::selection { background:#cc0000; color:#fff; } ::-moz-selection { background:#cc0000; color:#fff; } 在大多数浏览器上,当焦点位于其他位置(如IFrame)时,选择颜色将保持不变,例如: 但在Firefox上它不会: 您可以在JSFIDLE上看到这一点 在这种情况下,如何让Firefox设置选择颜色?这是虫子吗 在这种情况下,如何让Fir
::selection {
background:#cc0000;
color:#fff;
}
::-moz-selection {
background:#cc0000;
color:#fff;
}
在大多数浏览器上,当焦点位于其他位置(如IFrame)时,选择颜色将保持不变,例如:
但在Firefox上它不会:
您可以在JSFIDLE上看到这一点
在这种情况下,如何让Firefox设置选择颜色?这是虫子吗
在这种情况下,如何让Firefox设置选择颜色
不幸的是,似乎没有办法做到这一点
这是虫子吗
没有人(包括Mozilla自己?)可以肯定地说;当CSS3规范中仍有::selection
时,从未指定过此项。我也找不到有关此项的任何信息或错误报告。但我确实发现了这个问题,自2010年被报道以来,这个问题显然一直没有得到解决
这可能在将来得到澄清,例如,如果
::selection
在UI 4中返回。相关:他们是否有修复错误的计划?这已经是两年后的事了,我在最新版本的firefox中仍然遇到这个bug!