通过时尚CSS从本地文件加载自定义CSS?
我正在为一个网站制作一个用户脚本和样式表。因为我想在Git上同时拥有样式表和脚本,所以我尝试从文件系统加载它们,而不是将它们存储在浏览器配置文件中 对于Greasemonkey用户脚本,这很简单:通过时尚CSS从本地文件加载自定义CSS?,css,stylish,Css,Stylish,我正在为一个网站制作一个用户脚本和样式表。因为我想在Git上同时拥有样式表和脚本,所以我尝试从文件系统加载它们,而不是将它们存储在浏览器配置文件中 对于Greasemonkey用户脚本,这很简单: // ==UserScript== // @name Userscript loader // @namespace pleasetellmewhatthehellisthis // @include ... url ... // @version 1 // @gra
// ==UserScript==
// @name Userscript loader
// @namespace pleasetellmewhatthehellisthis
// @include ... url ...
// @version 1
// @grant none
// @require file:///D:/xxx/xxxx/xxxx.js
// ==/UserScript==
但是我可以用Style做同样的事情吗?因为我没有得到回复,所以我用Greasemonkey来做:
// ==UserScript==
// @name Style loader
// @namespace pz
// @include ...
// @version 1
// @resource THE_CSS file:///D:/xxx/xxx/styles.css
// @grant GM_addStyle
// @grant GM_getResourceText
// @run-at document-start
// ==/UserScript==
var cssTxt = GM_getResourceText ("THE_CSS");
console.log(cssTxt);
GM_addStyle (cssTxt);
因为我没有得到回复,所以我用Greasemonkey来做:
// ==UserScript==
// @name Style loader
// @namespace pz
// @include ...
// @version 1
// @resource THE_CSS file:///D:/xxx/xxx/styles.css
// @grant GM_addStyle
// @grant GM_getResourceText
// @run-at document-start
// ==/UserScript==
var cssTxt = GM_getResourceText ("THE_CSS");
console.log(cssTxt);
GM_addStyle (cssTxt);