是一个关于HTML创建的搜索框模板,配合CSS实现鼠标悬停时的阴影效果。通过简单的HTML标记和CSS样式,可以创建出具有交互感的搜索输入框,提升用户体验
时间: 2024-09-23 20:04:40 浏览: 27
HTML中的搜索框模板通常包含`<input>`元素,用于用户输入搜索关键词,加上`<label>`标签提供提示文本,如"搜索"。基本结构如下:
```html
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<link rel="stylesheet" href="styles.css">
<title>搜索框模板</title>
</head>
<body>
<div class="search-container">
<label for="search-input">搜索:</label>
<input type="text" id="search-input" name="query">
</div>
<style>
.search-container {
position: relative;
}
#search-input {
width: 300px;
padding: 5px;
border: 1px solid #ccc;
outline: none;
}
#search-input:hover {
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}
</style>
</body>
</html>
```
在这个例子中,CSS部分设置了`.search-container`和`#search-input`的样式,当鼠标悬停在`#search-input`上时,会应用`box-shadow`属性生成一个浅色阴影,增加视觉焦点效果。
阅读全文