CSS 创建搜索框

CSS 创建搜索框

本章节我们将学习如何使用 CSS 创建搜索框。

图标资源用的是 Font Awesome4.7 版本的图标。

Font Awesome 图标教程可以参考:Font Awesome 图标

可以直接引入第三方 CDN 库:

基础 HTML 代码

搜索表单 HTML 代码

搜索框 CSS 代码

实例 * {

box-sizing: border-box;

}

/* 设置搜索框 */

form.example input[type=text] {

padding: 10px;

font-size: 17px;

border: 1px solid grey;

float: left;

width: 80%;

background: #f1f1f1;

}

/* 设置提交按钮 */

form.example button {

float: left;

width: 20%;

padding: 10px;

background: #2196F3;

color: white;

font-size: 17px;

border: 1px solid grey;

border-left: none; /* 防止双边框 */

cursor: pointer;

}

form.example button:hover {

background: #0b7dda;

}

/* 清除浮动 */

form.example::after {

content: "";

clear: both;

display: table;

}尝试一下 »

第二个搜索框实例

实例 body{

background: #f2f2f2;

font-family: 'Open Sans', sans-serif;

}

.search {

width: 100%;

position: relative;

display: flex;

}

.searchTerm {

width: 100%;

border: 3px solid #00B4CC;

border-right: none;

padding: 5px;

height: 20px;

border-radius: 5px 0 0 5px;

outline: none;

color: #9DBFAF;

}

.searchTerm:focus{

color: #00B4CC;

}

.searchButton {

width: 40px;

height: 36px;

border: 1px solid #00B4CC;

background: #00B4CC;

text-align: center;

color: #fff;

border-radius: 0 5px 5px 0;

cursor: pointer;

font-size: 20px;

}

/* 调整大小查看搜索栏的变化*/

.wrap{

width: 30%;

position: absolute;

top: 50%;

left: 50%;

transform: translate(-50%, -50%);

}尝试一下 »

相关阅读

2025年棉衣·棉袄十大品牌榜中榜
你们的365还进得去吗

2025年棉衣·棉袄十大品牌榜中榜

🕒 07-06 👁️‍🗨️ 5073
电饭煲煮粥放多少水
足球比分365cv

电饭煲煮粥放多少水

🕒 07-06 👁️‍🗨️ 6930
wow勇气点数在哪里换装备 勇气商人在哪里
你们的365还进得去吗

wow勇气点数在哪里换装备 勇气商人在哪里

🕒 07-08 👁️‍🗨️ 369
程行书书法字典
你们的365还进得去吗

程行书书法字典

🕒 07-07 👁️‍🗨️ 4501
对群晖官方认证硬盘的看法
你们的365还进得去吗

对群晖官方认证硬盘的看法

🕒 07-08 👁️‍🗨️ 7926
萨摩耶训练指南(培养忠诚与服从的理想家庭宠物)
你们的365还进得去吗

萨摩耶训练指南(培养忠诚与服从的理想家庭宠物)

🕒 06-30 👁️‍🗨️ 4209
尴尬!韩国希望与中日一起办世界杯被拒绝,中国足协:会独自申办
《诛仙世界》人最多的大区介绍
365bet亚洲投注

《诛仙世界》人最多的大区介绍

🕒 07-13 👁️‍🗨️ 8522
《暗黑3》想要冲150,你都了解这些事情吗?高层大秘境新手指南
你们的365还进得去吗

《暗黑3》想要冲150,你都了解这些事情吗?高层大秘境新手指南

🕒 07-15 👁️‍🗨️ 8552