对于Google Chrome和Chromium,您可能是Issue 1373的受害者:浏览深色背景的网站会导致页面之间出现白色闪烁的盲目现象。
有一种方法可以最大程度地减少(但不能完全消除)注释261中所述的苦难:
作为临时解决方案,我将自定义用户样式表设置为呈现黑色背景的页面,以便在它从网站接收样式信息之前,将窗口呈现为黑色而不是白色,现在它闪烁为黑色,这在以下情况上更容易接受直到永久解决。
黑客包括添加以下行到Custom.css
它位于User Stylesheets
你的Default
文件夹中。就我而言,路径为~/.config/chromium/Default/User Stylesheets
。
html, body{
background-color:#000000; //This sets the background color to black
color:#0000FF; //This sets the text to blue, so you can read it on webpages set to use defaults; white is too hard on my eyes and if you dont put this it will be black on black
}
至于Firefox中,我使用下面的代码在userChrome.css
位于~/.mozilla/firefox/profile_name/chrome
:
@namespace xul url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
/*prevent white flash*/
tabbrowser tabpanels { background-color: #111 !important}
如果该chrome
文件夹不存在,请创建它。请注意,chrome
和userChrome.css
均区分大小写。