写一个鼠标悬停在内容上,内容内部颜色改变,边框为虚线样式的html文件
时间: 2024-02-05 21:11:20 浏览: 75
css 鼠标经过文字变色
以下是一个简单的 HTML 文件,实现了鼠标悬停在内容上,内容内部颜色改变,边框为虚线样式的效果:
```html
<!DOCTYPE html>
<html>
<head>
<title>鼠标悬停效果</title>
<style type="text/css">
.container {
background-color: #f5f5f5;
padding: 20px;
border: 1px solid #ddd;
border-radius: 4px;
transition: all 0.3s ease;
}
.container:hover {
background-color: #fff;
border: 1px dashed #ddd;
}
</style>
</head>
<body>
<div class="container">
<p>我是一个内容区域</p>
<p>当鼠标悬停在这里时,我会发生变化</p>
</div>
</body>
</html>
```
在该示例中,我们使用了 CSS 的 `:hover` 伪类来捕获鼠标悬停事件。当鼠标悬停在 `.container` 元素上时,我们设置了元素的背景颜色为白色,边框为虚线样式。同时,我们还使用了 `transition` 属性来实现过渡效果,使得变化更加平滑。
阅读全文