我正在尝试使用 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/