使用HTML和CSS创建搜索栏
要使用HTML和CSS创建搜索栏,我们可以使用简单的表单元素和基本的CSS属性。搜索框是网站中最常用的组件,它使导航更加方便。在这篇文章中,我们将了解如何使用HTML和CSS创建一个带有搜索按钮的搜索栏。
在这篇文章中,我们有一个文本类型的输入框和一个按钮,我们的任务是使用HTML和CSS创建一个搜索栏。
使用HTML和CSS创建搜索栏的步骤
- 首先,我们创建了一个表单,然后使用HTML input标签和type属性创建了一个搜索输入文本框,然后使用button标签创建了一个按钮。
- 我们使用了**search**类,它设置了搜索栏的背景颜色和最大宽度。
- 然后,我们设计了搜索输入框,我们应用了内边距和边框,并设置了框的宽度和圆角。
- 使用**button**类,我们通过设置按钮的背景颜色和文本颜色来设计按钮。
- 我们使用了:hover伪类,它在悬停时将光标更改为指针,并更改背景和文本颜色。
- 我们使用了link标签在搜索按钮上插入一个图标。
示例
这是一个完整的示例代码,实现了上面提到的使用HTML和CSS创建搜索栏的步骤。
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<title>Document</title>
<style>
.search {
padding: 5px;
background-color: #031926;
max-width: fit-content;
border-radius: 5px;
}
input[type="text"]{
padding: 10px;
border: 2px solid #031926;
border-radius: 5px;
width: 200px;
}
button {
padding: 10px;
border-radius: 5px;
background-color: #031926;
color: white;
}
button:hover {
color: #031926;
background-color: white;
cursor: pointer;
}
</style>
</head>
<body>
<h3>
To create a Search Bar using HTML and CSS
</h3>
<p>
We have used <strong>input</strong> tag
to create a text type search box using HTML
and CSS.
</p>
<div class="search">
<form action="#">
<input type="text" placeholder="Search...">
<button type="submit">
<i class="fa fa-search"></i>
</button>
</form>
</div>
</body>
</html>
结论
在这篇文章中,我们学习了如何使用HTML和CSS创建搜索栏。这是一个非常简单的任务,可以使用基本的CSS属性轻松实现。
广告
数据结构
网络
关系数据库管理系统(RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP