用 UserJS 注入 UserCSS

通常,加载 UserCSS 需要 Stylish 这样的拓展。但我希望避免安装太多拓展,特别是在内存不宽裕的情况下。

使用 UserJS 注入 CSS 是个不错的选择。只需装一个脚本管理器,就能使用 UserJS + UserCSS,一个顶俩。

这里给出一个简洁的模板:

// ==UserScript==
// @name        User CSS Example
// @match       *://example.com/*
// @run-at      document-start
// ==/UserScript==
document.lastChild.appendChild(document.createElement("style")).textContent = `

body {
  background: #000;
}

`.replace(/;/g, "!important;");

示例:https://greasyfork.org/scripts/371302