当先锋百科网

首页 1 2 3 4 5 6 7
在网页设计中,搜索框是一个非常重要的组件,它可以帮助用户快速地找到自己需要的内容。而CSS技术可以帮助我们实现一个美观、实用的搜索框。下面是一个简单的CSS搜索框框的代码示例。 首先,我们需要用HTML代码创建一个包含搜索框的表单:
<form action="#" class="search-form">
<input type="text" placeholder="Search">
<button type="submit">Go</button>
</form>
这段代码使用了一个包含文本框和按钮的表单。文本框中使用了placeholder属性,这将在文本框为空时显示一段提示文本。 接下来,我们可以使用CSS样式来美化这个搜索框。例如,我们可以使用下面的CSS代码来设置搜索框的背景色、边框和圆角:
.search-form {
background-color: #f2f2f2;
border: none;
border-radius: 20px;
padding: 10px;
}
这段代码使用了.search-form类来选择搜索框表单,并设置了背景色、无边框、20像素的圆角和10像素的内边距。 接下来,我们可以使用下面的代码来设置文本框和按钮的样式:
.search-form input[type="text"] {
border: none;
width: 80%;
padding: 5px;
border-radius: 10px;
}
.search-form button[type="submit"] {
background-color: #4CAF50;
color: white;
border: none;
padding: 5px 10px;
border-radius: 10px;
font-size: 16px;
cursor: pointer;
}
这段代码使用了.search-form input和.search-form button选择器来选择文本框和按钮,并设置了宽度、内边距、圆角和背景色等样式。 最后,我们可以使用下面的代码来设置文本框的聚焦状态:
.search-form input[type="text"]:focus {
outline: none;
box-shadow: 0 0 5px #4CAF50;
}
这段代码使用了:focus伪类来选择文本框,并设置了聚焦状态的颜色和阴影效果。 通过以上几段代码,我们可以实现一个美观、实用的CSS搜索框,让用户快速地找到自己需要的内容。