gpt4 book ai didi

javascript - 按钮按下效果在 css 中不起作用

转载 作者:行者123 更新时间:2023-11-28 13:22:07 26 4
gpt4 key购买 nike

我想在 css 中有这个按钮被按下的效果。我的意思是,例如,假设我按下一个按钮,然后我想更改它的 css,以便它看起来被按下。这是我试过的东西。但它不起作用。我使用了网站上的示例。但是按钮的尺寸变小了,看起来不一样了。这是代码的链接 http://jsfiddle.net/goku/GdD34/

.pressed{ 
position:relative;
top: 3px;
color: #fqq;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
input.happy {
background-image: url(/img/happy.png);
background-color: transparent;
background-repeat: no-repeat;
border: none;
width: 64px;
height: 64px;
margin: 10px;
cursor: pointer;
border-radius:8px;
-moz-border-radius:8px;
-webkit-border-radius:8px;
box-shadow: 0px 3px 5px #000;
-moz-box-shadow: 0px 3px 5px #000;
-webkit-box-shadow: 0px 3px 5px #000;
}


$('.happy').click(function() {
alert('hello');
$('.happy').attr('class','pressed');
});

<input type="button" class="happy">

最佳答案

只是使用了 :active 伪类。

input.happy:active { /* Your style */ }

关于javascript - 按钮按下效果在 css 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14548004/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com