在网站设计时,一个漂亮的按钮可以吸引用户的眼球,并提高用户的交互体验。CSS3提供了一种简单但很酷的效果,可以通过按下按钮来增加按钮的交互性。下面我们来一步步实现这个效果。 首先,我们需要创建一个基本...
在网站设计时,一个漂亮的按钮可以吸引用户的眼球,并提高用户的交互体验。CSS3提供了一种简单但很酷的效果,可以通过按下按钮来增加按钮的交互性。下面我们来一步步实现这个效果。
首先,我们需要创建一个基本的按钮。比如下面这个:
<button class="button">按我</button> .button:hover {
background-color: #333;
color: #fff;
} .button:active {
top: 2px;
box-shadow: none;
} .button {
transition: all .2s ease-in-out;
} <button class="button">按我</button>
<br>
.button {
background-color: #ccc;
color: #333;
padding: 10px 20px;
border: none;
border-radius: 3px;
box-shadow: 0 3px #999;
transition: all .2s ease-in-out;
}
<br>
.button:hover {
background-color: #333;
color: #fff;
}
<br>
.button:active {
top: 2px;
box-shadow: none;
}