【发布时间】:2018-07-20 02:47:44
【问题描述】:
当鼠标悬停在按钮上或用户按下按钮时如何禁用按钮颜色变化?
我正在使用引导程序:
<link rel='stylesheet prefetch' href='http://maxcdn.bootstrapcdn.com/bootswatch/3.2.0/sandstone/bootstrap.min.css'>
下面是使用按钮的部分代码:
<form id="idForm1" method="post" action="/web_crawler">
<h4> Web crawler requests: </h4><br>
<textarea id="id_text_requests" name="text" rows="5" cols="20" style="resize:none">{{text_requests}}</textarea><br>
<input id="form1_send_button" type="button" class="btn" value="Run web crawler">
<br>
</form>
更新:
基于答案和建议,这里是(不完美的)css解决方案,但我硬编码了颜色(也许它可以以某种自动化方式完成?)并且在按钮处于点击状态后出现一些虚线框,如何删除它?
这里的例子:
.btn:hover {
background:#325d88;
}
.btn:active:focus {
color: #FFFFFF;
}
.btn:focus {
background: #325d88;
color: #FFFFFF;
}
更新 2:
这可以解决它:
.btn:focus {
background: #325d88;
color: #FFFFFF;
outline:none;
}
【问题讨论】:
-
到目前为止你尝试过什么?
-
我认为最好使用自定义按钮,因为 bootstrap 每次都会进行所有样式设置。
-
**你可以用css做到这一点** Click here to see the solution
标签: javascript html css twitter-bootstrap