HTML美观的搜索框怎么做?
要制作一个美观的HTML搜索框,可以使用以下简单的HTML和CSS代码:
HTML:
<form action="/search" method="get">
<input type="text" name="q" class="search-input" placeholder="搜索...">
<button type="submit" class="search-button">搜索</button>
</form>
CSS:
.search-input {
padding: 10px;
border: 1px solid #ddd;
border-radius: 5px;
font-size: 16px;
transition: border-color 0.3s;
}
.search-input:focus {
border-color: #333;
outline: none;
}
.search-button {
background-color: #007bff;
color: white;
padding: 10px 20px;
border: none;
border-radius: 5px;
cursor: pointer;
font-size: 16px;
}
.search-button:hover {
background-color: #0056b3;
}
这段代码创建了一个带有输入框和搜索按钮的表单。输入框有一点击效果,使得当用户聚焦时搜索框的边框颜色会变深,增强了用户体验。搜索按钮有一个悬停效果,使得用户可以清楚地看到他们的鼠标指针悬停在哪个按钮上。这种设计简洁而美观,并且对搜索功能非常有用。
评论已关闭