css - Bootstrap 轮廓按钮 - 单击时保持背景颜色
问题描述
我正在使用 Bootstrap 大纲按钮。
单击时如何保持具有背景颜色的“活动”按钮?
目前,这只发生在鼠标悬停时。
HTML
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" rel="stylesheet"/>
<div class="btn-group-vertical btn-group-toggle d-flex align-items-center justify-content-center" data-toggle="buttons">
<button type="button" class="btn btn-outline-dark btn-sm btn-block m-1 p-1" id="btn1" data-toggle="button" aria-pressed="false">
btn1
</button>
<button type="button" class="btn btn-outline-dark btn-sm btn-block m-0 p-1" id="btn2" data-toggle="button" aria-pressed="false">
btn2
</button>
<button type="button" class="btn btn-outline-dark btn-sm btn-block m-1 p-1" id="btn3" data-toggle="button" aria-pressed="false">
btn3
</button>
<button type="button" class="btn btn-outline-dark btn-sm btn-block m-0 p-1" id="btn4" data-toggle="button" aria-pressed="false">
btn4
</button>
</div>
JS文件
解决方案
为重点点击的按钮添加此代码
button:focus{
color: #fff;
background-color: #343a40;
border-color: #343a40;
}
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" rel="stylesheet"/>
<div class="btn-group-vertical btn-group-toggle d-flex align-items-center justify-content-center" data-toggle="buttons">
<button type="button" class="btn btn-outline-dark btn-sm btn-block m-1 p-1" id="btn1" data-toggle="button" aria-pressed="false">
btn1
</button>
<button type="button" class="btn btn-outline-dark btn-sm btn-block m-0 p-1" id="btn2" data-toggle="button" aria-pressed="false">
btn2
</button>
<button type="button" class="btn btn-outline-dark btn-sm btn-block m-1 p-1" id="btn3" data-toggle="button" aria-pressed="false">
btn3
</button>
<button type="button" class="btn btn-outline-dark btn-sm btn-block m-0 p-1" id="btn4" data-toggle="button" aria-pressed="false">
btn4
</button>
</div>
推荐阅读
- python - 如何跟踪 discord.py 中发送的消息
- php - yii\base\InvalidParamException,http 客户端,响应,获取解析器(null)
- python - 如何在每个索引处删除列表中的文本
- javascript - 如何使用js中的onclick命令更改HTML中的h3元素
- excel - 按标题名称的字母顺序插入列
- git - Git difftool 将所有文件复制到临时位置
- javascript - 如何在画布中的 javascript Balls 上添加边框?
- python - AttributeError:类型对象“用户”没有属性“用户名字段”
- ip - 为什么更改 /etc/hosts 中的完全限定域名不会更新完全限定域名?
- wkhtmltopdf - 表格标题和分页符在 wkhtmltopdf 中不起作用