学做网站培训课程介绍

当前位置:

纯CSS制作网站可伸缩的搜索框

网站搜索功能在我们自己做网站时,是必不可少的。在之前的课程中我们也介绍了如何制作网站搜索功能,通过这个方法,我们可以制作出自己网站的搜索框。

对于一些网站,由于版面限制,普通的搜索框无法适用,需要制作可伸缩搜索框。不点击时,搜索框是收缩状态,只显示一个搜索图标,点击后,就展示整个搜索框。

网站可伸缩搜索框效果如下:

点击前的收缩状态:

如何制作网站可伸缩搜索框1

点击后的伸展状态:

如何制作网站可伸缩搜索框2

这种网站可伸缩搜索框如何制作呢,下面学做网站论坛就来教学建网站新手们制作这种可伸缩搜索框。

第一步:在网站需要显示搜索框的位置放入以下的搜索框代码:(以下代码只适用于Wordpress,其它程序请自己修改一下提交地址)

<form id="search" action="<?php bloginfo('url'); ?>/" target="_blank" class="clearfix searform">

<input id="s" name="s" class="animatedSearch" type="text" style="border:none"/>

</form>

第二步:以自己网站的CSS文件里,粘贴以下的CSS样式代码,控制可伸缩搜索框的样式。

.searform{position:relative;}
.animatedSearch {width: 44px;height: 44px;margin-top: 24px;margin-right: 10px;padding:0 10px;float: right;
border-radius: 44px;font-size: 1.2em;background: #007bc7 url(images/new_fdj.png)no-repeat 50%;color: #fff;transition: width 0.4s ease-in-out;}

.animatedSearch:focus {width: 100%;background: #007bc7 url(images/new_fdj.png)no-repeat 95% 50%;outline:none;}

第三步:还需要保存一下那个搜索放大镜的图片,放在自己的图片文件片里。图片地址:https://www.xuewangzhan.net/wp-content/uploads/2017/11/new_fdj.png

第四步:OK!所有的步骤都结束了,你的网站已有拥有了一个 可伸缩搜索框。就是这样的简单,无需任意的JS代码,只需要HTML和CSS就完美搞定。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

相关教程

  • 通过网页制作教程上节课怎样在网页中添加表格,我们就可以在网页中插入一个表格,但往往插入的表格并不美观,我们需要设置一些表格参数去达到我们要求
  • 在网站布局过程中,运用div+css的布局是特别有利的,通常我们需要对一个div层进行居中处理,那么如何通过css属性对它进行控制呢:下面分享一个建网页
  • 网站搜索功能在我们自己做网站时,是必不可少的。在之前的课程中我们也介绍了如何制作网站搜索功能,通过这个方法,我们可以制作出自己网站的搜索框。
  • 在之前的建站教程中,我们介绍了怎么制作搜索功能,通过给网站制作搜索功能可以方便用户查找自己需要的内容。对于很多网站都会制作搜索功能,今天我们
  • (特别全)网站收录提交链接及各大搜索引擎站长工具百度网站收录提交http://www.baidu.com/search/url_submit.html百度自动提交百
  • 以图搜图,顾名思义就是上传一张图片,网站搜索并显示与之类似的图片。对于我们草根站长来说,特别实用,怎么利用好它,就需要发挥你的想象力。1、T