Как и все расширения Chrome, Tampermonkey по умолчанию подвергается ряду ограничений, разработанных для предотвращения вредоносных действий разработчиков. Если бы Tampermonkey имел беспрепятственный доступ к вашей файловой системе, авторы пользовательского скрипта могли легко злоупотребить разрешением украсть или изменить ваши данные без вашего ведома.
Самое близкое, что вы могли бы сделать, это разместить сервер на локальном компьютере (например, с Node.js). Это позволит вам предоставить Tampermonkey URL-адрес типа localhost/style.css
, который будет обслуживаться локально с вашего компьютера. Это будет работать только тогда, когда у вас работает сервер.
Кроме того, вы можете создать собственное расширение Chrome в режиме разработчика, которое содержит таблицу стилей в пределах web_accessible_resources
и внедряет ее на основе правила DeclarativeContent
. Тем не менее, это полностью обошло бы Tampermonkey, поэтому не совсем отвечает на вопрос.