【问题标题】:Change color of the text on the navbar using bootstrap使用引导程序更改导航栏上文本的颜色
【发布时间】:2018-10-01 07:35:18
【问题描述】:

我正在尝试将导航栏的文本颜色更改为白色。但是,我只能更改右侧文本的颜色(注销)。 无法更改左侧文本的颜色。

header.php

<link type="text/css" rel="stylesheet" href="styles//bootstrap.min.css">

        <link type="text/css" rel="stylesheet" href="styles/mediaqueries.css" media="all">
        <link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.4/css/select2.min.css" rel="stylesheet">    
        <script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.6-rc.0/js/select2.min.js"></script>
          <link rel="stylesheet" href="styles//bootstrap.min_1.css">
        <link rel="stylesheet" href="css/main.css" media="all">
        <link type="text/css" rel="stylesheet" href="styles/mediaqueries.css" media="all">

        <meta http-equiv="content-type" content="text/html; charset=UTF-8">




<div class="mm-page">
            <div class="nav">
                <header id="header" class="full_width clear"> </header>  
                <nav class="navbar navbar-expand-lg navbar-dark navbar-static-top" id="topNav" style="">
                    <a href="index.php" class="navbar-brand"><img src="images/logo.png" alt=" Logo"></a>
                    <div id="container"> 

                        <div class="container-fluid">
                            <div class="collapse navbar-collapse" id="myNavbar">

                            </div>
                            <ul class="nav navbar-nav">
                                <li class="active"</li> <a href="#" class=""><span class=""></span> My Profile</a>
                                <li><a href="#" class=""><span class=""></span> My Portal</a></li>
                                <li><a href="#" class=""><span class=""></span>Contact Us</a></li>
                                <li><a href="#" class=""><span class=""></span>Help</a></li>

                            </ul>
                            <ul class="nav navbar-nav navbar-right">
                                <li><a href="#" class="glyphicon glyphicon-log-out"><span class=""></span> Logout</a></li>
                            </ul>
                        </div>
                    </div>  
                </nav>
            </div>
        </div>

main.css

.nav.navbar-nav.navbar-right li a {
    color: white;
}

.nav.navbar-nav li a{
    color: white;
}

【问题讨论】:

    标签: css twitter-bootstrap colors


    【解决方案1】:
    .nav.navbar-nav.navbar-right li a {
        color: white !important;
    }
    
    .nav.navbar-nav li a{
        color: white !important;
    }
    

    【讨论】:

    • 不工作。而右侧的文本是白色的(没有 !important 标签)
    • 哦..就是这样。刷新几次后,它起作用了!谢谢
    【解决方案2】:

    没有可执行代码很难进行测试,但我认为您缺少!important 标记。 !important 告诉 css 忽略后续规则。

    .nav.navbar-nav.navbar-right li a {
        color: white !important;
    }
    
    .nav.navbar-nav li a{
        color: white !important;
    }
    

    您可以在此处阅读更多关于 css 中 !important 标签的信息:What does !important in CSS mean?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-07-23
      • 1970-01-01
      • 1970-01-01
      • 2018-08-30
      • 2014-08-16
      • 1970-01-01
      相关资源
      最近更新 更多