CSS点击页面有波浪的效果是一种比较常见的设计,可以使网页看起来更加炫酷和生动。下面是一个简单的实现方法:
.btn {
position: relative;
display: inline-block;
padding: 10px 30px;
background: #FFB6C1;
color: #fff;
font-size: 16px;
text-decoration: none;
}
.btn:hover {
background: #EE82EE;
}
.btn:before {
content: "";
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 0;
height: 0;
border-radius: 50%;
background: rgba(255, 182, 193, 0.5);
z-index: -1;
transition: all 0.5s ease;
}
.btn:hover:before {
width: 300px;
height: 300px;
}
将上述代码添加到你的CSS样式表中,然后在需要使用波浪效果的地方添加以下HTML代码即可:
<a href="#" class="btn">点击我</a>
这个波浪效果是通过添加一个伪元素:before来实现的,给它设置了一个初始大小为0的圆形,并将z-index设置为-1,让它在按钮下方。然后使用:hover伪类来控制它的大小和透明度,实现波浪效果。
如果你希望更加个性化定制这个波浪效果,可以按照上述代码进行修改,例如调整波浪的颜色、大小、透明度等。

