如何在Firefox中更改主页的背景图像?

苏拉夫·高斯瓦米(Sourav Goswami)

我想通过将背景图像更改为我想要的内容来更改无聊的Firefox浏览器主页的外观。

基本系统详细信息:

  • 操作系统:GNU / Linux
  • Firefox版本:72.0a1(2019-10-22)(64位)

如果我无需附加组件就可以这样做对我来说会更好。

苏拉夫·高斯瓦米(Sourav Goswami)

在Firefox中,无法通过“设置”更改主页(新标签)的背景图像。插件当然可以做到这一点,但是有一种更好的方法:我们可以创建一个CSS文件,并告诉Firefox在启动时加载该文件。

这样做,请按照下列步骤操作:

  1. 转到about:support地址栏中。查看“应用程序基础”部分配置文件目录在MacOS上为“配置文件文件夹”)➔单击按钮“打开目录”在MacOS上为“在Finder中显示”):Firefox关于:支持屏幕截图选项

它应该打开您的Firefox配置文件目录,该目录通常位于$ HOME目录中。

  1. 创建一个名为目录打开的目录中,如果它不是已经存在。

  2. 转到chrome目录,然后(a)创建一个名为img的目录,(b)创建一个名为userContent.css的文件将图像移动到img目录。

  3. Open userContent.css in any text editor and paste the following code:

@-moz-document url(about:home), url(about:newtab), url(about:privatebrowsing) {
    .click-target-container *, .top-sites-list * {
        color: #fff !important ;
        text-shadow: 2px 2px 2px #222 !important ;
    }

    body::before {
        content: "" ;
        z-index: -1 ;
        position: fixed ;
        top: 0 ;
        left: 0 ;
        background: #f9a no-repeat url(img/cherry-blossom-1260646.jpg) center ;
        background-size: cover ;
        width: 100vw ;
        height: 100vh ;
    }
}

Don't forget to change the file name in url(img/cherry-blossom-1260646.jpg) to your preferred image.

Save the file and quit the editor.

  1. Go to the url about:config, accept the risk (we will not really do anything harmful here, nothing to worry about), and in the Search Bar, paste toolkit.legacyUserProfileCustomizations.stylesheets, and set the value to true. This tells Firefox to load the CSS file at startup.

  2. Restart Firefox if it's running.


Explanation to the CSS code

A

@-moz-document url(about:home), url(about:newtab), url(about:privatebrowsing)

Enables the background on Home Tabs, New Tabs, and in Private Browsing tabs.

B

.click-target-container *, .top-sites-list * {
    color: #fff !important ;
    text-shadow: 2px 2px 2px #222 !important ;
}

Changes the "Top Sites" and "Highlights" colours to white with a dark text-shadow. For lighter wallpaper, you need to edit the colours to make it look more comfortable to you.

C

body::before {
    content: "" ;
    z-index: -1 ;
    position: fixed ;
    top: 0 ;
    left: 0 ;
    background: #f9a no-repeat url(img/cherry-blossom-1260646.jpg) center ;
    background-size: cover ;
    width: 100vw ;
    height: 100vh ;
}

加载具有固定位置以及视口的宽度和高度的图像(此处为img / cherry-blossom-1260646.jpgbody::before如果正在加载背景图像或找不到背景图像,则将背景色设置为#f9a

background-size: cover使其自动调节与Firefox和放大/缩小不会影响到图像的大小。

在GNU / Linux和Unix系统上,您也可以从加载图像/usr/share/backgrounds/


重新启动后,Firefox应该如下所示:

Firefox Home Tab屏幕截图,带有自定义背景图片

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在WordPress中仅为主页添加背景图像

来自分类Dev

如何在WordPress中仅为主页添加背景图像

来自分类Dev

如何在悬停时更改背景图像更改

来自分类Dev

如何在querySelector的帮助下更改背景图像

来自分类Dev

如何在Windows Phone 8中更改列表框内的按钮背景图像

来自分类Dev

如何在CSS中组合背景图像+线性渐变?背景图像上的线性渐变

来自分类Dev

如何在使用QML单击时将按钮中的背景图像更改为按钮中的另一背景图像

来自分类Dev

如何让最终用户更改XPages中的背景图像?

来自分类Dev

如何在 Xamarin 中修复“ListView 中的背景图像”?

来自分类Dev

如何在JavaFx中添加多个背景图像

来自分类Dev

如何在倾斜图层(CSS)中倾斜背景图像?

来自分类Dev

如何在Java Swing中设置按钮的背景图像

来自分类Dev

如何在Java Applet中设置背景图像?

来自分类Dev

如何在reveal.js中定位背景图像?

来自分类Dev

如何在NetBeans中为JPanel设置背景图像?

来自分类Dev

CSS:如何在div中模糊背景图像?

来自分类Dev

如何在Codeigniter 3中设置背景图像

来自分类Dev

如何在MasterDetailPage菜单中设置背景图像

来自分类Dev

如何在Flutter中模糊DecorationImage的背景图像?

来自分类Dev

如何在LibreOffice Writer 5中设置背景图像?

来自分类Dev

如何在偏斜层(CSS)中偏斜背景图像?

来自分类Dev

如何在WPF中旋转Grid背景图像?

来自分类Dev

如何在Nautilus 3.4.2中添加背景图像

来自分类Dev

如何在指令中重新加载CSS背景图像

来自分类Dev

如何在MainScreen菜单(此处)中添加背景图像?

来自分类Dev

如何在Android中的形状的右侧设置背景图像

来自分类Dev

CSS:如何在div中模糊背景图像?

来自分类Dev

如何在可可 NSView 中设置背景图像

来自分类Dev

如何在html中设置高度和背景图像

Related 相关文章

  1. 1

    如何在WordPress中仅为主页添加背景图像

  2. 2

    如何在WordPress中仅为主页添加背景图像

  3. 3

    如何在悬停时更改背景图像更改

  4. 4

    如何在querySelector的帮助下更改背景图像

  5. 5

    如何在Windows Phone 8中更改列表框内的按钮背景图像

  6. 6

    如何在CSS中组合背景图像+线性渐变?背景图像上的线性渐变

  7. 7

    如何在使用QML单击时将按钮中的背景图像更改为按钮中的另一背景图像

  8. 8

    如何让最终用户更改XPages中的背景图像?

  9. 9

    如何在 Xamarin 中修复“ListView 中的背景图像”?

  10. 10

    如何在JavaFx中添加多个背景图像

  11. 11

    如何在倾斜图层(CSS)中倾斜背景图像?

  12. 12

    如何在Java Swing中设置按钮的背景图像

  13. 13

    如何在Java Applet中设置背景图像?

  14. 14

    如何在reveal.js中定位背景图像?

  15. 15

    如何在NetBeans中为JPanel设置背景图像?

  16. 16

    CSS:如何在div中模糊背景图像?

  17. 17

    如何在Codeigniter 3中设置背景图像

  18. 18

    如何在MasterDetailPage菜单中设置背景图像

  19. 19

    如何在Flutter中模糊DecorationImage的背景图像?

  20. 20

    如何在LibreOffice Writer 5中设置背景图像?

  21. 21

    如何在偏斜层(CSS)中偏斜背景图像?

  22. 22

    如何在WPF中旋转Grid背景图像?

  23. 23

    如何在Nautilus 3.4.2中添加背景图像

  24. 24

    如何在指令中重新加载CSS背景图像

  25. 25

    如何在MainScreen菜单(此处)中添加背景图像?

  26. 26

    如何在Android中的形状的右侧设置背景图像

  27. 27

    CSS:如何在div中模糊背景图像?

  28. 28

    如何在可可 NSView 中设置背景图像

  29. 29

    如何在html中设置高度和背景图像

热门标签

归档