gpt4 book ai didi

html - 如何将状态文本颜色更改为按钮

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

我在 bootstrap 元素中创建了一个按钮,但我无法在单击该按钮时更改文本颜色。在已访问状态下,当指针不在按钮中时,文本变为蓝色,我想保持白色。我认为问题出在 bootstrap css 文件上,但我不知道如何解决该问题

这是 fiddle : https://jsfiddle.net/pfrutuoso/Ljr8t8pz/

我的 html:

<div class="row">
<div class="col-xs-6 col-sm-6 col-md-6 col-lg-6">
<div class="form-group">
<label>CPF</label>
<input type="text" class="form-control">
<!-- <label class="form-error">Mensagem erro campo</label> -->
</div>
</div>
<div class="col-xs-6 col-sm-3 col-md-3 col-lg-3">
<div class="form-group">
<button class="btn btn-validarForm" type="button">Validar CPF</button>
</div>
</div>
</div>

和CSS:

.btn-validarForm{
font-family: 'Aleo Bold';
background-color: #8C0000;
color: #fff;
text-transform: uppercase;
text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
border-radius: 2px;
border-top: 1px solid #D90000;
border-bottom: 1px solid #8C0000;
width:100%;
font-size:14px;
height:40px;
margin-top:23px;
border:none;
}

.btn-validarForm:hover,
.btn-validarForm:active,
.btn-validarForm:visited{
background-color: #B20000;
color: #fff;
}

最佳答案

Bootstrap 还定义了 :focus 状态样式,在您的 CSS 中覆盖它:

.btn-validarForm:hover,
.btn-validarForm:active,
.btn-validarForm:visited,
.btn-validarForm:focus{
background-color: #B20000;
color: #fff;
}

JSFiddle

旁注:大多数浏览器都带有开发人员工具中的功能,可以自行跟踪 CSS 样式。 Chrome(不确定其他浏览器)甚至允许您切换伪状态并查看将应用于每个状态的样式:

enter image description here

关于html - 如何将状态文本颜色更改为按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34726119/

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