4

我有谷歌自定义搜索,默认情况下搜索框有背景图片,我可以删除该图片,但无法替换为我的图片。所以有没有办法做到这一点。

4

4 回答 4

9

将此添加到我的 CSS 中对我有用:

.cse input.gsc-input, input.gsc-input {background-image:none !important;}
于 2012-12-11T20:00:43.717 回答
1

是的!你可以这样做!

请为此找到特定的 id 或 css,然后根据该 id 或 CSS 使用 CSS,并确保在末尾添加 !important 它会为您工作。

于 2011-11-15T06:26:31.620 回答
1

要删除 Google 自定义搜索水印,您需要运行 java-query 无限循环代码,这无法通过添加一次性运行代码来完成,因为每次您单击搜索输入字段时,他的代码都会从服务器端重新运行,并且水印会重新出现。

下面列出了您需要执行的确切代码,但要获得所需的结果,您必须从链接 jquery.com 下载/导入 Jquery 库文件并将其链接到您的页面

将其链接到您的页面这样做。

<script src="//code.jquery.com/jquery-1.11.0.min.js"></script>

隐藏水印的实际代码是。

<script>
    $(document).ready(function() {
        setInterval( function() 
        {
            $("#gsc-i-id1").css("background-image","none")
        },1/*Time*/);
    });
</script>

因为搜索框的 ID 是“gsc-i-id1”,所以即使您单击并取消单击该字段,代码也将起作用。

请根据您的喜好调整功能的时间以获得更好的性能最好保持小于 100 英里秒

单击下面的链接检查代码的实时性能。 http://jsfiddle.net/atulc007/tHQAD/1/

于 2014-07-04T11:50:16.483 回答
0

您必须自定义代码中给出的 GCSE。要详细解释,您必须在代码中选择此网址 - “http://www.google.com/coop/cse/brand?form=cse-search-box&lang=en”。然后在浏览器中粘贴并搜索此 url。您将获得该 java 脚本的源代码。在那里找到一个图像 .gif 链接并替换为您的图像并将其保存为 .js 文件并替换链接并上传。希望你会喜欢:)

于 2012-11-25T07:17:09.817 回答