gpt4 book ai didi

html - CSS 帮助 : active button not changing style

转载 作者:太空宇宙 更新时间:2023-11-04 01:08:16 25 4
gpt4 key购买 nike

我有一组 3 个按钮(尽管其中一个是隐藏的),但是当按钮处于事件状态时,即已被单击,其背景颜色不会从 #36A9E1 更改为 #F9B233。 :hover 状态表现良好;只有 :active 状态才是有趣的。

奇怪的是,当我在 Chrome 中使用检查打开网页,然后单击其中一个按钮时,它工作正常。一旦我点击开发者工具,它就会恢复为默认背景颜色。

链接:http://whatsondv.co.uk/prbok/clipperdesctabs.html .

可能是什么问题?

.tablinksClipper{   
background-color:#36A9E1;
padding:0.5em;
font-weight:700;
color:#FFF;
display:inline-block;
margin-bottom:0.5em;
font-family:Sintony, sans-serif;
font-size:1em;
line-height:1.25em;
border:none;
transition:0.3s;
}

.tablinksClipper:hover{
background-color:#F9B233;
cursor:pointer;
}

.tablinksClipper:active{
background-color:#000000!important;
}
<div class="tab">
<button class="tablinksClipper" onclick="openSectionClipper(event, 'infoClipper')" id="defaultClipper"><i class="fas fa-info-circle"></i> About</button>
<button class="tablinksClipper" onclick="openSectionClipper(event, 'photosClipper')"><i class="fas fa-camera"></i> Photos</button>
<button style="display:none;" class="tablinksClipper" onclick="openSectionClipper(event, 'dogsClipper')" id="dogTabClipper"><i class="fas fa-paw"></i></button>
</div>

最佳答案

激活状态仅在点击期间设置。

button:active {
background-color: red;
}
<button >Click me</button>

如果您希望按钮在您点击后有不同的外观,您可能需要在点击时为其添加一个类。

function clicked() {
var element = document.getElementById("button");
element.classList.add("clicked");
}
button.clicked {
background-color: red;
}
<button id="button" onClick=clicked()>Click me</button>

关于html - CSS 帮助 : active button not changing style,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51753087/

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