火狐的主页一直设置的是空白页,最近换了深色主题,空白页的背景仍然是白色,比较刺眼。修改空白页的背景有三种方法,都不完美,各有优缺点,各位根据自己的情况使用。

使用自定义网址

在本地新建一个html文件,里面写入以下内容

Document

主页位置使用自定义网址file://形式开头,如果本地有http服务,也可以使用http://localhost/

设置背景颜色

主页和新标签页都设置为空白页

打开about:config

搜索browser.display.background_color

在输入框里输入想要修改的颜色就可以

使用Firefox主页

设置一个深色的浏览器主题,主页和新标签页都设置为Firefox主页,然后把下面的网络搜索、常用网站、集锦等选项前面的钩去掉

优缺点

第一种:严格来说,这并不是符合题目的解决方法。这个方法只能设置主页,并不能改变新标签页(新标签页不能设置为自定义网址)。优点是可以设置为任意颜色或背景图片,甚至页面内容也可以自由添加;

第二种:优点是可以设置为任意的颜色,缺点是打开新标签页时会闪一下,就是打开新标签页,背景先是白色,然后快速变成设置的颜色。另一个缺点是打开某些未定义背景的网站时(例如百度贴吧),背景是设置的颜色,可能会影响文字阅读;

第三种:优点是可以适配某些深色主题,而不影响网页颜色,打开新标签页也不会闪。缺点是如果当前页面是深色背景,点击主页按钮时会闪一下,就是从白色变成深色,而且在新标签页的右上角有个齿轮,没法去掉,再就只能适配浏览器主题的颜色,如果主题未设置页面背景,则显示浅灰。

关于扩展/脚本

有的扩展可以修改标签页的背景,但是我的本意是在不新增扩展的情况下设置,所以扩展这个选项一开始就没考虑。

最后

这几种方法都不能完美解决,最后还是妥协了,我目前使用的是第三种。

非特殊说明,本博所有文章均为博主原创,并遵循 CC-BY-NC-SA 4.0 协议许可。

转载前请务必署名,本文链接:https://www.geniusxiaoshuai.com/exp/96.html

火狐html页面空白页,火狐修改空白新标签页背景颜色,适应深色主题相关推荐

  1. 谷歌浏览器打开链接,如何不是覆盖当前页面而自动跳转到新标签页?

    Google Chrome打开链接直接会把当前页面覆盖掉,使用体验比较差. 看到很多人都是用插件解决的,但是我感觉谷歌不会把这么重要的功能隐藏为不可设置吧,所以找了好久,终于找到了方法. 第一步,打开 ...

  2. Chrome浏览器,修改打开新标签页是Bing搜索默认页

    Chrome谷歌浏览器,使用默认的搜索引擎设置,当选择为Bing的时候,虽然默认搜索引擎设置为Bing了,但是打开新标签页的时候,我们看不到"最常访问站点"的列表. 这样就很不方便 ...

  3. 标签页 插件 html,Infinity 新标签页(推荐)

    使用说明: Infinity概览 Infinity新标签页是一款基于html5的Chrome扩展程序,它重新定义了Chrome的新标签页.相比Chrome自带的新标签页,用户可以通过Infinity自 ...

  4. 标签页 插件 html,chrome新标签页插件(微度新标签页)

    谷歌浏览器之所以拥有大量的用户,其中一个重要的原因就是它能够添加丰富的功能插件方便网页浏览.微度采用最先进的Html5技术来增强chrome默认的新标签页,使其有更强大的功能,让用户上网变得更加便捷和 ...

  5. 无法更改edge浏览器启动页(主页)\新标签页

    联想管家-工具箱-上网优化-浏览器保护-将IE/Edge主页解锁 联想管家-工具箱-上网优化-新标签页保护

  6. Edge浏览器使用BdTab新标签页插件(BD新标签页)

    当我们的浏览器成功安装BdTab新标签页插件之后的效果: 如果我们在关闭浏览器,重新打开之后回到edge浏览器的默认界面时(如下): 这个时候我们首先要确定BdTab新标签页插件是否开启了,这个是否开 ...

  7. 在火狐浏览器Firefox当中设置地址栏默认打开新标签页

    1. 先在地址栏输入:about:config 2. 点击接受 3. 再在上方输入"browser.urlbar.openintab": 4. 设置为True,完事

  8. 用好这 12 款 Chrome 扩展,让你的「新标签页」变得好看又实用

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 作者 | 奇客派 来源 | https://urlify ...

  9. HTML仿谷歌浏览器新标签页,非常实用的chrome新标签页:Infinity新标签页

    Infinity新标签页的开发背景 Chrome新标签页是指在打开谷歌浏览器的时候,如果没有设置主页而显示的默认界面,或者用户点击Chrome的标签按钮产生的一个新的浏览器初始界面,在该界面中用户可以 ...

最新文章

  1. python opencv 彩色图非局部平均去噪
  2. 人工智能算法的可解释性方法研究
  3. 没有c语言基础可以学python吗-零基础学Python之前需要学c语言吗
  4. ShellExecute 函数的用法和实例
  5. 从零开始学android开发-布局中 layout_gravity、gravity、orientation、layout_weight
  6. ASCII表 基本记忆 -- C
  7. 关于apppium启动微信,每次都要重新登录的解决方法
  8. snapmix与Bi-Tempered Logistic Loss(自制数据集纯度不高效果好)
  9. MyBatis配置详解
  10. 这样找电子书,方法贴!
  11. 常用的Git代码托管平台
  12. Java堆内存溢出造成OS卡顿/服务中断的一种情况
  13. Hbuilder 连接MuMu模拟器
  14. ISA防火墙策略配置/服务器发布
  15. U-Boot参数设置
  16. separator path php,php常量 DIRECTORY_SEPARATOR 和 PATH_SEPARATOR
  17. FTP主动模式(passive)和被动模式(port)的区别
  18. 匹兹堡大学计算机系世界排名,匹兹堡大学计算机排名
  19. 21世纪最伟大的学习法——顺便学习法
  20. 360bpsvc一直占用电脑大量cpu,任务管理器也无法结束进程这个进程、360bpsvc也无法卸载的解决办法:

热门文章

  1. 招聘区块链底层开发工程师(深圳)
  2. CREO学习问题——不显示弱尺寸,无法标注线段长度
  3. 存货核算当期单价(调整当期存货单价)
  4. 树——牛客网刷题第三波
  5. 如何录音转文字?快把这些方法收好
  6. 从数据获取到交通可达性分析【全流程】
  7. pascal语法介绍
  8. STM32CBT6 串口 BootLoader总结(C#上位机+单片机程序)
  9. 电脑开机卡在android,如何修复它:Android卡在引导屏幕上-万兴恢复专家
  10. MATLAB二值图求figure图中任意图形面积