html加一个会发光的蓝色动态边框
时间: 2024-05-13 11:17:54 浏览: 177
一个发光的搜索边框(纯CSS3)
可以使用CSS的animation属性来实现边框动态变化的效果,再通过box-shadow属性来添加发光的效果。以下是一个示例代码:
```html
<!DOCTYPE html>
<html>
<head>
<title>Glowing Blue Border</title>
<style>
@keyframes glowing {
0% {
box-shadow: 0 0 5px #00ffff;
}
50% {
box-shadow: 0 0 20px #00ffff;
}
100% {
box-shadow: 0 0 5px #00ffff;
}
}
.border {
border: 2px solid #00ffff;
animation: glowing 2s ease-in-out infinite;
}
</style>
</head>
<body>
<div class="border">Hello World!</div>
</body>
</html>
```
在上述代码中,@keyframes定义了一个名为glowing的关键帧动画,通过不同的时间点设置box-shadow的值,让边框的发光效果实现动态变化。然后在.border类中使用animation属性将该动画应用到边框上,并设置了infinite表示动画无限循环。最后通过border属性设置了边框的颜色和宽度。
阅读全文