css - bootstrap 4.3 nav-item selected 无法使底部边框透明
问题描述
选择选项卡时,我试图使底线选项卡变得透明(此处为蓝色)。
在下面的图片中,它在“活动”状态下工作,当我单击时,但一旦选择,选项卡仍会在底部显示蓝色谎言,参见。第二张图片。
下面是我的 CSS 代码。
.tab-pane {
border-left: 3px solid #ff6a00;
border-right: 3px solid #ff6a00;
border-bottom: 3px solid #ff6a00;
border-radius: 0px 0px 0px 0px;
padding: 0px;
}
.nav-item {
background-color: #efefef;
border-left: 3px solid #007BFF;
border-right: 3px solid #007BFF;
border-top: 3px solid #007BFF;
border-bottom: 3px solid #007BFF;
}
.nav-item:active {
border-bottom-color: transparent;
}
.nav-item:current {
border-bottom-color: transparent;
}
.nav-tabs {
margin-bottom: 0;
}
解决方案
由于 .active 类设置为 on nav-link
,自定义边框也应设置为nav-link
...
.nav-tabs .nav-link {
background-color: #efefef;
border-left: 3px solid #007BFF;
border-right: 3px solid #007BFF;
border-top: 3px solid #007BFF;
border-bottom: 3px solid #007BFF;
}
.nav-tabs .nav-link.active {
border: 3px solid #007BFF;
border-bottom-color: transparent;
}
推荐阅读
- c++ - 使用析构函数的问题
- openmdao - 梁示例中的伴随成本
- javascript - 如何防止 Googlebot 尝试验证网页上的外部图片链接?
- macos - 为什么 Core Image 在这个渲染图中插入两个变换?
- python - Django admin 只显示一次 M2M 元素
- react-native - 有人成功使用推送通知并获得反馈而无需返回应用程序吗?
- arrays - Swift - 如何将空数组的变量传递给函数?
- python - 如何使用 python 将文本文件导入 SQLite3 表
- r - GGplot2:单一研究设计
- javascript - Chrome 扩展:使用 tabs.create 回调函数重新命名标签