html - 页面加载时活动列表组项目颜色错误
问题描述
我正在使用已为活动状态分配黑色背景的 Bootstrap 4.3 list-group-item,如下所示
.list-group-item:active {
background-color: black !important;
color:white;
border: none;
}
这在通过单击触发元素激活时有效,但是在页面加载时,第一个元素是默认的引导蓝色。经检查,该元素与我的自定义 CSS 具有相同的类和“活动”状态,那么为什么是蓝色?我可以通过从类中删除“活动”来删除它,但是背景是白色的,这并不理想。
<a class="list-group-item list-group-item-action active" id="list-home-list" data-toggle="list" href="#list-home" role="tab" aria-controls="home">Wikipedia</a>
解决方案
活动选择器按预期工作:CSS :active Selector
当您移除活动选择器时,列表项元素的背景是黑色的,您的意思是页面的其余部分是白色的吗?您也可以将父 div 的背景颜色设置为黑色吗?
推荐阅读
- cucumber - 如何使用动态变量制作 Citrus FTP 主机、端口、用户名、密码
- javascript - 如何在此图表中添加“画笔 + 焦点”?
- amazon-web-services - API 网关输入验证 - 不允许额外的属性
- git - Git 暂时删除一些代码以获得更清晰的拉取请求
- python-3.x - discord.py 任务不起作用“命令”对象没有属性“开始”
- flutter - BLoC 在每个事件之后返回相同的数据
- typescript - 我可以将 jtd 粘贴为打字稿类型语法吗?
- amazon-web-services - 如何解决 AWS Cloudfront EC2 实例上的 504 错误
- python - OpenCV Homography 给出错误:输入数组应该至少有
- javascript - 如何在反应中使用 google-map-react 制作静态地图?