gpt4 book ai didi

CSS 仅在事件文本上加下划线而不是填充 - ajax 工具包选项卡

转载 作者:行者123 更新时间:2023-11-28 16:58:11 24 4
gpt4 key购买 nike

我正在尝试设置一些 ajax 工具包选项卡的样式,但遇到了一个奇怪的问题。

我希望所选选项卡带有下划线(底部边框为红色),但只有选项卡内的文本带有下划线。当前,所选选项卡带有下划线并且包括选项卡的填充。我尝试了很多使用 marginpaddingbox-sizing 的变体,但没有成功。谁能帮忙?

这是我的CSS

.InnerTabStyle .ajax__tab_header
{
    box-sizing: content-box;
    display: inline-block;
    padding: 1em 0.5em;
    cursor: pointer;
}
.InnerTabStyle .ajax__tab_header .ajax__tab_outer
{
    border-left-color:#fff;
    border-right-color:#fff;
    border-top-color:#fff;
}
 
.InnerTabStyle .ajax__tab_header .ajax__tab_inner
{
    border-left-color:#fff;
    border-right-color:#fff;
    border-top-color:#fff;
}
 
.InnerTabStyle .ajax__tab_hover .ajax__tab_outer
{
}
 
.InnerTabStyle .ajax__tab_hover .ajax__tab_inner
{
    border-bottom: 2px solid #e3002b; 
}
 
.InnerTabStyle .ajax__tab_outer
{
    box-sizing: content-box;
    background: #fff;
    position: relative;
    z-index: 4;
    top: 1px;
    padding-right: 2em;
}
 
.InnerTabStyle .ajax__tab_inner
{
    border-left-color:#fff;
    border-right-color:#fff;
    border-top-color:#fff;
}
 
.InnerTabStyle .ajax__tab_tab
{
    color: #e3002b;
}
 
.InnerTabStyle .ajax__tab_active
{
    border-bottom: 2px solid #e3002b;
}
 
 
 
 
.InnerTabStyle .ajax__tab_body
{
    display: inline-block;
    padding: 1em 0.5em;
    cursor: pointer;
    color: #000;
    font-size: 16px;
    font-size: 1.6rem;
}

最佳答案

你需要改变

.InnerTabStyle .ajax__tab_hover .ajax__tab_inner
{
border-bottom: 2px solid #e3002b;
}

.InnerTabStyle .ajax__tab_active
{
text-decoration: underline;
text-decoration-color: red;
}

假设文本在 .ajax__tab_inner

关于CSS 仅在事件文本上加下划线而不是填充 - ajax 工具包选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31743256/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com