白线出现在 react-tabs 库中选定的选项卡标题下

White line appearing under selected tab title in react-tabs library

提问人:Rayaan R 提问时间:6/17/2023 最后编辑:Rayaan R 更新时间:6/17/2023 访问量:36

问:

我正在使用该库并应用了自定义样式,但是我遇到了一个问题,即单击时所选选项卡标题下方会出现一条白线。奇怪的是,当我单击页面上的其他地方时,该行消失了。react-tabs

Codesandbox 链接

White line appears under Tab 3 which is currently active

以下是选项卡的 CSS 代码:

.react-tabs__tab {
   background-color: inherit;
   border: 1px solid #ccc;
   border-radius: 50px;
   cursor: pointer;
   padding: 10px;
}

.react-tabs__tab:hover {
   color: #0099ff;
   transition: 0.3s;
}

.react-tabs__tab--selected {
   color: #0099ff;
   border: 1px solid #0099ff;
   border-bottom: none; /* Updated line */
}

.react-tabs__tab:focus {
   outline: none;
}

.react-tabs__tab:focus:after {
   content: none;
}
css reactjs 反应标签

评论

2赞 m4n0 6/17/2023
如果删除该线,白线将消失:nimb.ws/ltJdCwborder-bottom: none
1赞 A Haworth 6/17/2023
这不是一条白线,而是@m4n0提到的底部没有边框。它似乎是故意设置为无的 - 你知道为什么吗?
1赞 Rayaan R 6/17/2023
@m4n0明白了。我首先尝试删除底部,然后添加此焦点和焦点:之后部分。但是,我忘了仔细检查底部是否被移除。谢谢你指出这一点,我感谢你的帮助。

答: 暂无答案