【发布时间】:2015-08-10 11:48:20
【问题描述】:
如何在单击按钮时更改按钮颜色?我尝试了 :active 样式,但它在 android 设备上不起作用(但它在浏览器中起作用)。
例如我有一个这样的按钮
<button class="button button-full button-calm button-login" type="submit">Sign In</button>
还有这样的样式
.login .button-login {
width:96%;
background: red;
margin: 0 auto;
border: 0;
border-radius: 4px;
moz-border-radius: 4px;
webkit-border-radius: 4px;
transition: all 0.3s ease 0s;
}
.login .button-login:active {
background: yellow;
}
我希望按钮在我触摸时变为黄色,并在用户抬起手指时变为红色。
【问题讨论】: