CSS 第1练 搜索

效果:

<!DOCTYPE HTML>
<html>
<head>
    <meta charset="gbk" />
    <title></title>
    <style>
        * { margin: 0px; padding: 0px; font-size: 12px; }
        .btn_search_all { background-color: #2d58b9; border: solid 1px #2d58b9; }
        .btn_search_goal { background-color: #CC0099; border: solid 1px #CC0099; }
        .searchArea { width: 280px; height: 100px; background-color: #f1f1f1; padding: 10px; }
        .searchArea .search_all { width: 280px; height: 30px; margin-bottom: 10px; overflow: hidden; }
        .searchArea .search_goal { width: 280px; height: 30px; overflow: hidden; margin-bottom: 10px; }
        .searchArea .search_goal p, .searchArea .search_all p { width: 208px; height: 28px; border: 1px #2d58b9 solid; border-right: none; display: block; float: left; }
        .search_text { width: 200px; height: 20px; padding: 4px 4px; float: left; border: 0 none; line-height: 20px; }
        .search_btn { float: left; padding: 5px; color: #fff; width: 68px; height: 30px; border: none; outline: none; resize: none; cursor: pointer; font: 12px/1.5 Verdana,‘Microsoft YaHei‘,Tahoma,‘Simsun‘,sans-serif; word-spacing: 20px; }
        .search_type { padding-top: 5px; }
        .searchArea { margin:50px auto;  }
    </style>
</head>
<body>

    <div class="searchArea">
        <div class="search_all ">
            <p>
                <input type="text" class="search_text" />
            </p>
            <input type="button" class="search_btn btn_search_all" value="全站搜" />
        </div>
        <form id="search_form">
            <div class="search_goal ">
                <p>
                    <input type="text" class="search_text" maxlength="20" />
                </p>
                <input type="button" class="search_btn btn_search_goal" value="精准搜" />
            </div>
            <table width="100%" class="search_type">
                <tbody>
                    <tr>
                        <td>
                            <input name="searchtype" type="radio" id="ss2" value="forum" checked="checked"><label for="ss2">帖子</label></td>
                        <td>
                            <input name="searchtype" type="radio" id="ss1" value="article"><label for="ss1">文章</label></td>
                        <td>
                            <input name="searchtype" type="radio" id="ss3" value="blog"><label for="ss3">笔记</label></td>
                        <td>
                            <input name="searchtype" type="radio" id="ss4" value="group"><label for="ss4">帮派</label></td>
                        <td>
                            <input name="searchtype" type="radio" id="ss5" value="user"><label for="ss5">前端工程师</label></td>
                    </tr>
                </tbody>
            </table>
        </form>
    </div>
</body>
</html>
时间: 2024-10-06 11:28:44

CSS 第1练 搜索的相关文章

css实现可伸缩的搜索框

效果图: 代码: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>可伸缩搜索框demo</title> </head> <body> <style type="text/css">

CSS中输入框(搜索框)的实现技巧

我们都知道在一般网站上出现的输入框里都会有各种各样的图标.文字等样式.那么如何实现input输入框中插入图标呢?一般的方法是:用定位将需要的图标用定位的方式实现,这种方式虽然可以实现,但是如果我们需要插入的不止一个图标呢?那还用定位的话,工作量可能就要加大许多了.下面小编推荐一个方法,列表法:将整个input输入框看作一个列表ul,而其中的各种样式则可以看作单个项目li.将原本input输入框的边框样式设置为列表ul的边框样式就可实现input输入框的边框样式,而各个图标之类的样式可直接插入li

带分类页签搜索框的实现

需求:类似于淘宝搜索框,可以根据选择不同的分类进行帅选查询,效果图如下: aspx代码如下: <div id="divSearch" class="form-wrapper"> <div class="tab_area"> <div id="divWaterMeterCode" class="tab hover"><span onclick="setSea

[转载]网站性能优化之CSS无图片技术 —— 网站性能优化

一.无图片技术定义在不使用CSS Image(通过CSS的引入的背景图片,不包括img标签内的图片)情况下生成类似图片效果的技术:换句话的意思就是在使用纯CSS生成类似图片效果的技术.二.为什么要“无图片”?首先我们通过yslow的statistics查看新浪微博最新版首页的文件,得到Stylesheet File(CSS文件)大小为206.8K, CSS Image大小为623.8K.明显发现CSS文件比CSS Image小很多.当然单纯拿这两个来比,还不能说明什么.下面我们通过计算来说下CS

应该记住的30个CSS选择器

了解基本的id选择器,类选择器和子选择器,如果就此收手,那你会错失很多灵活方法.虽然本文提及的部分选择器属于CSS3范围内,只在一些时新的浏览器有效,不过还是有必要记得这些选择器. 1. * * { margin: 0; padding: 0; } 在提到更先进的选择器之前,为初学者之便,先把常见的选择器解决掉. 星号符会选择页面每个元素.很多开发者用它把所有margin和padding归零.这当然是快捷测试方法.不过我建议你不使用它,它给浏览器带来太多的负担,这不必要. 通配选择器也可以用到子

select2 下拉搜索 可编辑可搜索 / 只可搜索

官网 (http://select2.github.io/examples.html) <!--引入select2需要的文件--> <script type="text/javascript" src="select2.full.js"></script> <link href="select2.min.css" type="text/css" rel="stylesheet

使用CSS3和jQuery可伸缩的搜索条

搜索条在我们网站是必不可少的,尤其是在有限的页面空间里,放置一个重要的搜索条是个难题,今天我将结合实例给大家介绍一下如何使用CSS3和jQuery来实现一个可伸缩功能的搜索条. HTML 在需要放置搜索条的页面中放置如下html代码,搜索条#search_bar包含一个form#myform表单,表单中放置一个搜索输入框#search,一个搜索按钮.search_btn以及搜索按钮图标.search_ico. <div id="search_bar" class="se

css hack中遇到的一些问题

之前在兼容一个网页的时候,ie8,ie9下的布局不一样.就想着针对ie8,ie9来做一个css hack.网上搜索来资料.\9与\9\0来区别ie8,ie9.我要兼容的属性时margin-top.但发现实现的效果ie8,ie9一样.我当时感到很迷惑.想难道这个方法不对.然后我就用跟这个方法去兼容颜色.却发现在ie8,ie9下有区别了.就感到很迷惑.我猜测可能的原因是这个hack属性只支持一部分样式的属性.后来我去专门找兼容ie9的方法.网上找到了: :root #foo{ color:#eee\

Atom编辑器折腾记_(10)CSScomb增强版[CSS/LESS/SASS]

何为CSScomb 官方网站只有一句描述: Makes your code beautiful(让你的代码更漂亮) 通俗点讲: CSScomb是用来排版CSS代码的-可以说是格式化插件,依赖nodejs 获取CSScomb–这不是今天的话题 官方网站: CSScomb 支持许多编辑器,比如Sublime/Atom/brackets等 第三方CSScomb-这才是今天的话题 昨天写了篇CSS3的文章-发现代码有点混乱..人力排版有点--.所以跑去atom插件库寻找csscomb Atom -> s