css - 使用 GreaseMonkey 时不显示替换背景图像

标签 css greasemonkey

我正在尝试使用 GreaseMonkey 替换 bing.com 上 DIV 的背景图像。这是对 GM_addstyle 的非常简单的调用:

GM_addStyle(".sw_logo "
+"{background:url('http://www.kpao.org/blog/kpao-bing-logo-inverse.png') "
+"no-repeat 21px 7px transparent}");

但是,图像没有显示。它在 Firebug 中清晰可见,当我在 Firebug 中摆弄 CSS 时,我可以让它显示出来。但它不会留下来。关于为什么的任何想法?也许这是一个错误,但也许我遗漏了一些明显的东西。谢谢!

最佳答案

我最终解决了这个问题,方法是使用二进制转 base64 工具获取图像的 ASCII 流并将其直接嵌入到脚本中。 http://www.greywyvern.com/code/php/binary2base64

关于css - 使用 GreaseMonkey 时不显示替换背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2665060/

相关文章:

PHP/HTML/CSS : Styling an array of data

css - 并排居中 Bootstrap div

javascript - 使用 Greasemonkey 屏蔽 "Invision Power Board"论坛中的 CKEditor?

javascript - jQuery获取其他标签的css并将其添加到其他

php - 增加 charset ="utf-8"php/mysql 站点中的字体大小

css - 我在 CSS 中复制背景设计时遇到问题

javascript - 具有不透明度和 z-index 的 slider 无法正常工作

javascript - 使用greasemonkey在表格前添加HTML

javascript - 自动点击包含特定文本的按钮的方法?

javascript - 通过JS彻底清空一个页面,不重定向到:blank?左右