今天我们来学习一下如何使用CSS3来实现按钮边框动画特效。这个特效可以让按钮在用户交互时变得更加生动,增加用户体验。 先看一下代码实现: .button { border: 2px solid cc...
今天我们来学习一下如何使用CSS3来实现按钮边框动画特效。这个特效可以让按钮在用户交互时变得更加生动,增加用户体验。
先看一下代码实现:
<br>
.button {
border: 2px solid #ccc;
padding: 10px;
font-size: 18px;
position: relative;
overflow: hidden;
}
<br>
.button:before {
content: "";
display: block;
position: absolute;
top: 0;
left: -100%;
width: 100%;
height: 100%;
background: linear-gradient(to right, #63e2ff, #a2c8ff);
transition: all 0.5s ease-in-out;
}
<br>
.button:hover:before {
left: 0;
}
<br>