Эквивалент GM_addStyle в TamperMonkeyCSS

Разбираемся в CSS
Anonymous
Эквивалент GM_addStyle в TamperMonkey

Сообщение Anonymous »

Существует ли TamperMonkey, эквивалентный методу GM_addStyle GreaseMonkey для добавления CSS?

В GreaseMonkey вы можете добавить несколько свойств CSS к нескольким элементам, например:

Код: Выделить всё

GM_addStyle("body { color: white; background-color: black; } img { border: 0; }");
Чтобы сделать эквивалент в TamperMonkey, мне сейчас нужно сделать следующее:

Код: Выделить всё

function addGlobalStyle(css) {
var head, style;
head = document.getElementsByTagName('head')[0];
if (!head) { return; }
style = document.createElement('style');
style.type = 'text/css';
style.innerHTML = css;
head.appendChild(style);
}

addGlobalStyle('body { color: white; background-color: black; }');
Это работает, но существует ли встроенный эквивалент GM_addStyle для TamperMonkey, который избавит меня от необходимости повторять это в каждом сценарии?

Подробнее здесь: https://stackoverflow.com/questions/236 ... mpermonkey

Вернуться в «CSS»