更改Google自定义搜索上的输入背景颜色

时间:2010-01-30 21:02:26

标签: jquery css api css-selectors

虽然这看起来很简单,但我需要更改GOogle自定义搜索输入字段的背景颜色。您可以查看页面here

目前,输入字段为白色,我需要将其更改为#4e4e4e。问题是我似乎无法找到正确的CSS选择器来设置背景颜色。看起来像谷歌脚本覆盖了CSS。我需要一个黑客来重新着色背景图像。也许一个快速的jquery线将修复它,但它不适合我:我尝试使用addClass函数,但它没有工作。

任何想法?!

3 个答案:

答案 0 :(得分:2)

如果这不起作用

input.gsc-input { background-color: #4E4E4E !important; }

然后这应该工作。

$(function() {
    $('.gsc-input').css('background-color', '#4E4E4E');
}

我没有检查,但如果谷歌有js修改样式,那么你只需要确保jquery脚本最后运行。

答案 1 :(得分:1)

input.gsc-input {background-color:#4E4E4E}应该做我认为的伎俩。

答案 2 :(得分:0)

对我来说工作:

$(window).load(function() {
  $('input[name*="search"]').css('background-image', 'none');
});