Greasy Fork

Greasy Fork is available in English.

百度首页换壁纸

每次打开百度首页,都将背景替换成一张指定的壁纸,并将百度首页在壁纸之上的部分变成透明的,并去除百度图标

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name         百度首页换壁纸
// @namespace    passer
// @version      1.0
// @description  每次打开百度首页,都将背景替换成一张指定的壁纸,并将百度首页在壁纸之上的部分变成透明的,并去除百度图标
// @match        https://*/*
// @grant        none
// @license MIT
// ==/UserScript==

(function() {
    'use strict';
    // 修改这里的链接为你想要的壁纸图片地址
    var wallpaper = "https://api.ixiaowai.cn/gqapi/gqapi2.php";
    // 判断是否是百度首页
    if (window.location.href === "https://www.baidu.com/") {
        // 获取百度首页的body元素
        var body = document.querySelector("body");
        // 设置body元素的背景图片为壁纸链接,并居中显示,不重复,覆盖整个区域
        body.style.backgroundImage = "url(" + wallpaper + ")";
        body.style.backgroundPosition = "center";
        body.style.backgroundRepeat = "no-repeat";
        body.style.backgroundSize = "cover";
        // 获取百度首页上方和下方两个div元素,并设置它们的透明度为0.5,即半透明效果
        var topDiv = document.querySelector("#s_top_wrap");
        var bottomDiv = document.querySelector("#bottom_layer");
        topDiv.style.opacity = 0.5;
        bottomDiv.style.opacity = 0.5;
        // 获取百度首页中间的百度图标元素,并设置它们的显示属性为none,即隐藏效果
        var logoDiv = document.querySelector("#lg");
        logoDiv.style.opacity = 0.0;
    }
})();