gpt4 book ai didi

javascript - 如何使用自己的 css 自定义 google 自定义搜索栏 API

转载 作者:太空宇宙 更新时间:2023-11-04 15:26:21 24 4
gpt4 key购买 nike

虽然这可能非常简单,但我不知道如何使用我的网站 css 自定义 Google 自定义搜索栏 API。我已经尝试应用几个预定义的 css 类,限制了 div 的宽度,但它的搜索栏似乎仍然不合时宜,而且 iframe 看起来。

这是我的代码:如何对其应用 css

<html>
<head>
<div width="100%" id="cse" style="width: 100%;">Loading</div>
<script src="http://www.google.com/jsapi" type="text/javascript">
</script>
<script type="text/javascript">
google.load('search', '1', {language: 'en', style: google.loader.themes.V2_DEFAULT});
google.setOnLoadCallback(function() {
var customSearchOptions = {};
var customSearchControl = new google.search.CustomSearchControl('009437919812836441502:rka9ujkwvwe', customSearchOptions);
customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET);
customSearchControl.draw('cse');
}, true);
</script>
</head>
</html>

或者根本不可能吗?

最佳答案

这似乎是可能的,如果你给我更多的示例代码,也就是你尝试过的 css,我可以看到它不适合你的地方。这是我为限制搜索栏的宽度所做的一些事情。

#cse .gsc-search-box {
width: 200px;
}​

JSFiddle:Example Code

我假设您的 CSS 样式没有 Google 代码的样式足够高的特异性,所以这就是您看不到已应用样式的原因。您的 CSS 样式需要比 Google 的具有更大的 CSS 特异性才能使您的样式起作用。 (引用:CSS Specificity: Things you should know)

如果这有助于您前进,请告诉我。

关于javascript - 如何使用自己的 css 自定义 google 自定义搜索栏 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13991981/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com