📅  最后修改于: 2023-12-03 15:26:13.352000             🧑  作者: Mango
文本按钮颤动样式是一种常见的用户界面交互效果,可以增强用户体验,增加页面的生动感。
文本按钮颤动样式可以通过CSS3的动画效果来实现,主要使用如下两个属性:
以下是一个实现文本按钮颤动样式的CSS代码片段:
.button {
display: inline-block;
padding: 10px 20px;
color: #fff;
background-color: #0077cc;
border-radius: 5px;
border: none;
cursor: pointer;
animation: shake 0.5s linear infinite;
}
@keyframes shake {
0% {
transform: translateX(0);
}
20% {
transform: translateX(-5px);
}
40% {
transform: translateX(5px);
}
60% {
transform: translateX(-5px);
}
80% {
transform: translateX(5px);
}
100% {
transform: translateX(0);
}
}
以上代码会使一个class为"button"的元素实现颤动的效果。
在HTML中添加一个button元素,并设置class为"button",可以看到按钮将呈现出颤动的效果:
<button class="button">Click me</button>
文本按钮颤动样式是一个简单而有效的用户界面交互效果,可以增强用户体验。使用CSS3的动画效果可以很容易地实现这种效果,适用于各种网页设计和开发场景。