前军教程网

中小站长与DIV+CSS网页布局开发技术人员的首选CSS学习平台

「米色」一篇文章让你全面了解淘宝天猫店铺搜索条制作原理

图文教程

【以上教程已经尽量去写的详细了,有没有说到的地方 理解下,回复里面问就好。上面只是对搜索进行了简单的分析,至于如何将搜索做成你设计的效果,只需要修改input里面的style的样式就可以了。】

下面是上面教程里面的搜索代码:

<!--店铺搜索条代码-->

<form action="http://cisdesign.taobao.com/search.htm" method="get" target="_blank">

<!--表单的标签是form,注意些的时候标签成对出现,开始和结束的-->

<input name="keyword" value="米色设计" title="这个是输入框部分" style="background-image:url(搜索_01.png); width:324px; height:33px; border:0px; outline:none; float:left; text-indent:35px; color:#CC9966;" />

<input type="submit" value="搜索" title="这个是搜索按钮" style="background-image:url(搜索_02.png); width:63px; height:33px; border:0px; outline:none; float:left; text-indent:65px;"/>

</form>

<!--现在还要做一个事情,就是怎么把这个搜索条做成自己设计的样子。给input指定样式-->

下面是整理后的搜索模板

<!--搜索框模板-->

<form action="你店铺的地址/search.htm" method="get" target="_blank">

<input name="keyword" value="输入框默认文字" style="background-image:url(输入框背景图地址); width:输入框背景图宽度px; height:输入框背景图高度px; border:0px; outline:none; float:left; text-indent:35px; color:#CC9966;" />

<input type="submit" value="搜索" style="background-image:url(搜索按钮背景图地址); width:搜索按钮背景图宽度px; height:搜索按钮背景图高度px; border:0px; outline:none; float:left; text-indent:65px;"/>

</form>

<!--搜索框模板结束-->

有小伙伴要吐槽了。现在我可以自己做一个搜索框了,但是怎么把搜索框放到我想要放的位置呢,因为实际工作中,不可能就简单这样加搜索框就可以

那这里米色就举个简单例子

<div style="width:950px; height:120px; background-image:url(背景图地址); position:relative;" data-source="假如这里是你现有的一个效果代码">

<!--将下面的搜索框部分代码,直接放到你想放的位置的代码里,然后你想让搜索框以谁为参照定位移动,就给谁加一个position:relative;-->

<!--注意:参照物必须把搜索框代码包起来才行-->

<div class="footer-more-trigger most-footer sn-simple-logo" style="width:搜索框宽度px; height:搜索框高度px; position:absolute; left:距左px; top:距右px; z-index:5; border:0; padding:0; background: transparent;">

<form action="你店铺的地址/search.htm" method="get" target="_blank">

<!--表单的标签是form,注意些的时候标签成对出现,开始和结束的-->

<input name="keyword" value="输入框默认文字" style="background-image:url(输入框背景图地址); width:输入框背景图宽度px; height:输入框背景图高度px; border:0px; outline:none; float:left; text-indent:35px; color:#CC9966;" />

<input type="submit" value="搜索" style="background-image:url(搜索按钮背景图地址); width:搜索按钮背景图宽度px; height:搜索按钮背景图高度px; border:0px; outline:none; float:left; text-indent:65px;"/>

</form>

</div>

</div>

如果有代码基础的话,可以通过修改搜索框代码里面的CSS样式,把搜索框做成你想要的样子。如果没有代码基础,我建议PS里面涉及好搜索框的效果,然后给搜索框添加背景图。注意尺寸就可以。

代码有难度,看起来会比较累,我尽量写的很详细了,如果还是有不明白的可以留言问哈

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言