【问题标题】:Google CSE - Hide Refinements for google stored CSEGoogle CSE - 隐藏对 google 存储的 CSE 的改进
【发布时间】:2010-09-03 22:11:16
【问题描述】:
我有三个使用 Google CSE 的网站。在其中两个网站上,我希望显示搜索优化选项卡。在第三个站点上,我想隐藏优化选项卡。
整体搜索结果出现在一个iframe中,所以我不知道如何影响其中的css。
我相信我正在使用“Google Stored CSE”方法来显示结果,这里简要说明一下:http://www.google.com/cse/docs/cref.html
那么,如何仅在我的第三个网站上隐藏优化?我无法针对 iframe 中元素的 CSS 进行显示:无;
【问题讨论】:
标签:
css
google-custom-search
【解决方案1】:
这是可能的,但只能放弃 CSE 过时的 IFrame 显示方法。如果您转到 CSE 控制面板中的“外观”选项卡,您可以自定义 CSE 控件的外观。您需要使用“搜索元素”选项,而不是“IFrame”选项,正如您将看到的那样,该选项已被弃用。一旦您转换为新的搜索元素,它将使用 javascript 直接将结果加载到您的页面上,这将允许您使用 CSS 规则甚至 javascript 选择方法来定位单个元素,就像您页面上的任何其他元素一样;在那一点上你的船漂浮着什么。