Html 如何编辑网站';背景色
我没有编码经验,但我使用的网站在一些“框”中的颜色太鲜艳了 我想创建一个插件,这样我和另一个用户就可以使用“黑暗主题” 我遵循了一些指南,但我无法让它工作 我特别尝试将“leftcolumn”背景色从“ffffff”更改为“806546” 它目前正在使用一个CSS参考文件来更改颜色,但我已经通过在chrome的编辑器中添加该元素成功地编辑了颜色 如何更改CSS文件的元素,以便更改背景颜色Html 如何编辑网站';背景色,html,css,google-chrome-extension,greasemonkey,tampermonkey,Html,Css,Google Chrome Extension,Greasemonkey,Tampermonkey,我没有编码经验,但我使用的网站在一些“框”中的颜色太鲜艳了 我想创建一个插件,这样我和另一个用户就可以使用“黑暗主题” 我遵循了一些指南,但我无法让它工作 我特别尝试将“leftcolumn”背景色从“ffffff”更改为“806546” 它目前正在使用一个CSS参考文件来更改颜色,但我已经通过在chrome的编辑器中添加该元素成功地编辑了颜色 如何更改CSS文件的元素,以便更改背景颜色 <div class="leftcolumn" style="backg
<div class="leftcolumn" style="background-color: #806546;"></div>
听起来你刚刚找到了一个教科书上的例子,说明了为什么TamperMonkey(最近)和GreaseMonkey(过时)的扩展被发明了 非常复杂:您需要创建一个清单,内容脚本和背景页面有单独的文件——这一切都有点复杂。这是变化的织锦 但并不是所有的一切都失去了——救援
/==UserScript==
//@name将显示在脚本列表中的名称(在TM Dashboard中)
//@名称空间http://tampermonkey.net/
//@match*://name\u of\u desired\u domain.com/*
//@需要http://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js
//@grant none
//==/UserScript==
(功能(){
"严格使用",;
//您的代码位于此处。例如:
让mycss='.leftcolumn{背景色:#806546}';
$(正文).append(mycss);
});
注:
http://example.com/blog/name-of-a-particular-blog-post
-通常,您会希望在每篇博客文章上运行相同的脚本,而不仅仅是这篇。只需将过于特定的部分替换为*
,如下所示:http://example.com/blog/*
现在,它将在url以这些字符开头的任何页面上运行
猴子能为我做什么? 你可以用猴子做什么?您可以完全重新格式化页面!在一些页面中,我将所有
标记(及其内容)保存到一个变量中,然后执行以下操作:$('body').html(myvar)代码>-以前页面上的内容现在只替换为这些内容段落。再见,克拉特!您可以插入新的
标记块(您应该看到我的YouTube是什么样子的…)。您可以填写字段并单击按钮,删除包含具有特定字符模式的类名的div(例如-ad
或Taboola
)。您可以编写自己的HTML代码(一个文本字符串,存储在一个变量中),然后将其注入页面,如上图所示-presto!您编写的HTML将显示在页面上。基本上:您可以在DevTools中完成的大部分工作都是脚本化和自动化的。你用CPANEL吗?重新安排页面,使所有图标都在一个屏幕上可见,这不是很好吗?是否有一些图标组是你从未使用过的?把它们藏起来。是否希望图标组的顺序不同?重新安排
您还可以填写表单、自动登录、按钮等。因为每个TamperMonkey脚本都是基于URL启动的,所以整个过程都可以自动化,例如填写表单、按下提交按钮(这会生成新页面)。下一个页面有一个不同的URL,该URL由不同的脚本检测,并且该页面上的其他内容会自动执行。。。其他按钮自动按下-和塔达!网站现在是我们需要的地方。我们可以告别一堆模板式的打字、点击和等待,我们再也不需要这样做了——直到所有者更改网站HTML(然后我们需要对脚本进行一些更新)
用一个简单的脚本隐藏每个SO页面上分散注意力的热门网络问题块
这充分解释了TamperMonkey,并提供了一个简短的脚本,为您提供无休止的DuckDuckGo结果(即,无需按下按钮即可查看更多结果-结果只是无休止地滚动)。(不要使用DuckDuckGo?这篇文章还包含一个指向脚本的链接,该脚本对谷歌搜索结果执行相同的操作-仅此脚本就值得安装TamperMonkey!)
免责声明:我与上述任何产品都没有关联或关系。我只是一个谦逊的用户和欣赏者。此外,一个离题的东西,但黑暗模式不仅仅是改变背景和文本。还有很多。它也用于图像、文本和视频。
// ==UserScript==
// @name Name That Will Show In The List of Scripts (in TM Dashboard)
// @namespace http://tampermonkey.net/
// @match *://name_of_desired_domain.com/*
// @require http://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js
// @grant none
// ==/UserScript==
(function() {
'use strict';
//your code goes here. For example:
let mycss = '<script>.leftcolumn{background-color:#806546}</script>';
$(body).append(mycss);
});