Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 选项卡文本颜色在选择选项卡时变为黑色-单击屏幕上的任意位置后,我会得到结果_Javascript_Html_Css_Web_Bootstrap 4 - Fatal编程技术网

Javascript 选项卡文本颜色在选择选项卡时变为黑色-单击屏幕上的任意位置后,我会得到结果

Javascript 选项卡文本颜色在选择选项卡时变为黑色-单击屏幕上的任意位置后,我会得到结果,javascript,html,css,web,bootstrap-4,Javascript,Html,Css,Web,Bootstrap 4,我正在使用html、css和bootstrap设计一些选项卡。 这就是我现在得到的结果: 点击屏幕上的任何地方,我就会得到我有代码的原始结果 如何解决这两个问题: 选择/单击任何选项卡时,选项卡文本颜色必须更改为红色。正如您在我的代码中看到的,我已经尝试了活动关键字 实际结果可以立即显示,而不是点击屏幕 我的代码: <div class="container"> <div class="row"> <div class="col-md-12">

我正在使用html、css和bootstrap设计一些选项卡。 这就是我现在得到的结果:

点击屏幕上的任何地方,我就会得到我有代码的原始结果

如何解决这两个问题:

  • 选择/单击任何选项卡时,选项卡文本颜色必须更改为红色。正如您在我的代码中看到的,我已经尝试了活动关键字

  • 实际结果可以立即显示,而不是点击屏幕

  • 我的代码:

    <div class="container">
    <div class="row">
        <div class="col-md-12">
            <div class="tab" role="tabpanel">
                <ul class="nav nav-tabs" role="tablist">
                    <li role="presentation" class="active"><a href="#medicalNotes" aria-controls="home" role="tab" data-toggle="tab">Medical Notes</a></li>
                    <li role="presentation" ><a href="#medication" aria-controls="profile" role="tab" data-toggle="tab">Medications</a></li>
                    <li role="presentation"><a href="#allergies" aria-controls="messages" role="tab" data-toggle="tab">Allergies</a></li>
                    <li role="presentation"><a href="#vitalsh" aria-controls="messages" role="tab" data-toggle="tab">Vital Social history</a></li>
                    <li role="presentation"><a href="#familyhh" aria-controls="messages" role="tab" data-toggle="tab">Family Health history</a></li>
                </ul>
                <div class="tab-content tabs">
                    <div role="tabpanel" class="tab-pane fade in active" id="medicalNotes">
                        <h3>Section 1</h3>
                        <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce semper, magna a ultricies volutpat, mi eros viverra massa, vitae consequat nisi justo in tortor. Proin accumsan felis ac felis dapibus, non iaculis mi varius.</p>
                    </div>
                    <div role="tabpanel" class="tab-pane fade" id="medication">
                        <h3>Section 2</h3>
                        <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce semper, magna a ultricies volutpat, mi eros viverra massa, vitae consequat nisi justo in tortor. Proin accumsan felis ac felis dapibus, non iaculis mi varius.</p>
                    </div>
                    <div role="tabpanel" class="tab-pane fade" id="allergies">
                        <h3>Section 3</h3>
                        <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce semper, magna a ultricies volutpat, mi eros viverra massa, vitae consequat nisi justo in tortor. Proin accumsan felis ac felis dapibus, non iaculis mi varius.</p>
                    </div>
                    <div role="tabpanel" class="tab-pane fade" id="vitalsh">
                        <h3>Section 4</h3>
                        <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce semper, magna a ultricies volutpat, mi eros viverra massa, vitae consequat nisi justo in tortor. Proin accumsan felis ac felis dapibus, non iaculis mi varius.</p>
                    </div>
                    <div role="tabpanel" class="tab-pane fade" id="familyhh">
                        <h3>Section 5</h3>
                        <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce semper, magna a ultricies volutpat, mi eros viverra massa, vitae consequat nisi justo in tortor. Proin accumsan felis ac felis dapibus, non iaculis mi varius.</p>
                    </div>
                </div>
            </div>
        </div>
    </div>
    

    颜色被
    nav.less
    css文件覆盖<代码>!重要信息不建议使用。相反,您可以通过使用不同的选择器来增加
    特异性
    ,而不是与
    nav.less
    相同。i:e具有
    href
    属性以
    #
    开头的
    a
    。示例-
    .tab.nav tabs li.active a[href^=“#”]

    a:悬停,
    a:焦点{
    文字装饰:无;
    大纲:无;
    }
    .选项卡.导航选项卡{
    边界:无;
    边框底部:2个实心#dc697f;
    保证金:0;
    }
    .选项卡.导航选项卡李a{
    填充:10px 20px;
    利润率:0 10px-1px 0;
    字体大小:13px;
    字号:800;
    颜色:#6da1b7;
    文本转换:大写;
    边框:2px实心#e6e5e1;
    边框底部:无;
    边界半径:5px5px0;
    z指数:1;
    位置:相对位置;
    转换:所有0.3秒到0秒;
    }
    .tab.nav tabs li.active a[href^=“#”]{
    背景:#fff;
    颜色:红色;
    边框:2个实心#dc697f;
    边框底色:透明;
    边框顶部宽度:3倍;
    右边框宽度:1px;
    左边框宽度:1px;
    边界半径:7px;
    }
    .选项卡导航选项卡李a:之前{
    内容:“;
    显示:块;
    高度:3倍;
    背景:#fff;
    位置:绝对位置;
    底部:-2px;
    左:0;
    右:0;
    变换:scaleX(0);
    过渡:所有0.3秒均为0秒;
    }
    .导航选项卡>li>a{
    颜色:#D33E1E;
    }
    .选项卡导航选项卡li.活动a:之前,
    .tab.nav选项卡li a:悬停:之前{
    变换:scaleX(1);
    }
    .选项卡.选项卡内容{
    填充:10px;
    字号:19px;
    颜色:#6f6f6f;
    线高:30px;
    字母间距:1px;
    位置:相对位置;
    }
    @仅介质屏幕和(最大宽度:479px){
    .选项卡.导航选项卡{
    边界:无;
    }
    .tab.nav tabs li{
    宽度:100%;
    文本对齐:居中;
    边缘底部:15px;
    }
    .选项卡.导航选项卡李a{
    保证金:0;
    边框底部:2倍纯色透明;
    }
    .选项卡导航选项卡李a:之前{
    内容:“;
    宽度:100%;
    高度:2倍;
    背景:#dc697f;
    位置:绝对位置;
    底部:-2px;
    左:0;
    }
    }
    
    
    第一节 Lorem ipsum dolor sit amet,是一位杰出的献身者。Fusce semper、magna a ultricies Volvepat、mi eros viverra massa、vitae Consequeat nisi justo在侵权行为中的生命。在非洲猫和非洲猫中,非非洲猫和非洲猫

    第二节 Lorem ipsum dolor sit amet,是一位杰出的献身者。Fusce semper、magna a ultricies Volvepat、mi eros viverra massa、vitae Consequeat nisi justo在侵权行为中的生命。在非洲猫和非洲猫中,非非洲猫和非洲猫

    第三节 Lorem ipsum dolor sit amet,是一位杰出的献身者。Fusce semper、magna a ultricies Volvepat、mi eros viverra massa、vitae Consequeat nisi justo在侵权行为中的生命。在非洲猫和非洲猫中,非非洲猫和非洲猫

    第四节 Lorem ipsum dolor sit amet,是一位杰出的献身者。Fusce semper、magna a ultricies Volvepat、mi eros viverra massa、vitae Consequeat nisi justo在侵权行为中的生命。在非洲猫和非洲猫中,非非洲猫和非洲猫

    第五节 Lorem ipsum dolor sit amet,是一位杰出的献身者。Fusce semper、magna a ultricies Volvepat、mi eros viverra massa、vitae Consequeat nisi justo在侵权行为中的生命。在非洲猫和非洲猫中,非非洲猫和非洲猫


    非常感谢您的努力。问题仍然存在!按照您的建议执行后,单击时选项卡文本颜色变为红色,但立即变为黑色。@BilasGhar-如果答案解决了您的问题,请将其标记为已接受,以表明问题已解决。
    a:hover,a:focus{
        text-decoration: none;
        outline: none;
    }
    .tab .nav-tabs{
        border: none;
        border-bottom: 2px solid #dc697f;
        margin: 0;}
    .tab .nav-tabs li a{
        padding: 10px 20px;
        margin: 0 10px -1px 0;
        font-size: 13px;
        font-weight: 800;
        color: #6da1b7;
        text-transform: uppercase;
        border: 2px solid #e6e5e1;
        border-bottom: none;
        border-radius: 5px 5px 0 0;
        z-index: 1;
        position: relative;
        transition: all 0.3s ease 0s;
    }
    .tab .nav-tabs li.active a{
        background: #fff;
        color: #6da1b7;
        border: 2px solid #dc697f;
        border-bottom-color: transparent;
        border-top-width: 3px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-radius: 7px;
    }
    .tab .nav-tabs li a:before{
        content: "";
        display: block;
        height: 3px;
        background: #fff;
        position: absolute;
        bottom: -2px;
        left: 0;
        right: 0;
        transform: scaleX(0);
        transition: all 0.3s ease-in-out 0s;
    }
    .nav-tabs > li > a{
        color: #D33E1E;
    }
    .tab .nav-tabs li.active a:before,
    .tab .nav-tabs li a:hover:before{ transform: scaleX(1); }
    .tab .tab-content{
        padding: 10px;
        font-size: 19px;
        color: #6f6f6f;
        line-height: 30px;
        letter-spacing: 1px;
        position: relative;
    }
    @media only screen and (max-width: 479px){
        .tab .nav-tabs{ border: none; }
        .tab .nav-tabs li{
            width: 100%;
            text-align: center;
            margin-bottom: 15px;
    
        }
        .tab .nav-tabs li a{
            margin: 0;
            border-bottom: 2px solid transparent;
        }
        .tab .nav-tabs li a:before{
            content: "";
            width: 100%;
            height: 2px;
            background: #dc697f;
            position: absolute;
            bottom: -2px;
            left: 0;
            }
    }