这两天我一直在研究google的服装搜索功能,坦率地说,我完全迷路了!我有一个搜索框,其样式与我的网站外观相匹配,现在我想在其上部署谷歌的服装搜索,我希望搜索结果出现在不同的页面(例如searchresult.aspx
)中,我希望结果是在<div>
我的页面中(我想定位div
我正在谈论的)
让我向您展示我的代码:
//this is my form:
<form id="searchBox" action="/" dir="rtl">
<input type="text" name="search" placeholder="search...." />
</form>
//this is the css:
#searchBox
{
position: absolute;
right: 760px;
top: 15px;
}
#searchBox input[type="text"]
{
background: url(../PNGs/sbDark.png) no-repeat 10px 10px #444;
border: 0 none;
font-family: bkoodak;
font-size: large;
font-weight: bold;
padding-right: 15px;
color: #d7d7d7;
width: 150px;
height: 30px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
text-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2) inset;
-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2) inset;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2) inset;
-webkit-transition: all 0.7s ease 0s;
-moz-transition: all 0.2s ease ;
-o-transition: all 0.2s ease ;
transition: all 0.2s ease ;
}
#searchBox input[type="text"]:focus
{
outline: none;
background: url(../PNGs/sbWhite.png) no-repeat 10px 10px #fcfcfc;
padding-right: 15px;
color: #333333;
width: 200px;
height: 30px;
-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(0, 0, 0, 0.9) inset;
-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(0, 0, 0, 0.9) inset;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(0, 0, 0, 0.9) inset;
text-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
}
//I want the result page to be something like this:
<body>
<!-- other parts of the page-->
<div id=searchresult>
<!-- this is where I want the search result to appear-->
</div>
<!--other parts of the page-->
</body>
到目前为止,我在 google 上进行了测试服装搜索,选择了仅限结果的布局(因为它说我可以为它制作自己的搜索框,并且我可以将结果放在不同的页面中),并使用添加了一些颜色提供的控制面板。但是生成的代码与默认布局的代码没有什么不同。现在我不知道如何使用它
我确实在一些博客中到处寻找一些东西,但它们都不是我想要的东西!例如,我找到了这段代码:
<form id="searchbox_XXXXXXXXXXXXXXXXXXXXX:YYYYYYYYYYY" action="URL of the Page where the Result is to be shown">
<input value="XXXXXXXXXXXXXXXXXXXXX:YYYYYYYYYYY" name="cx" type="hidden"/>
<input value="FORID:11" name="cof" type="hidden"/>
<input id="q" style="width:150px;" name="q" size="70" type="text" />
<input value="Search" name="sa" type="submit"/>
</form>
我的搜索 ID在哪里xxxxxxxxx:yyyyyyyy
。所以我刚刚创建了一个类似上面的表单(并且没有包含来自谷歌的脚本),但它不会向我显示任何内容
长话短说,我想要类似css-tricks.com的作品!