繁体   English   中英

为什么我不能覆盖 Bootstrap 默认值?

[英]Why can't I override Bootstrap default value?

<!DOCTYPE html>
{% load staticfiles %}
<html lang="en" dir="ltr">
  <head>
    <meta charset="utf-8">
    <title></title>

    <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
    <link rel="stylesheet" href="{% static "css/mystyle.css" %}">
  </head>
  <body



  <nav class="navbar navbar-light bg-light" id="bootstrap-overrides">
    <a class="navbar-brand" href="#">
      <img src="{% static "images/download.jpeg" %}" width="90" height="90" alt="">
    </a>
    <div class="container">
      <ul class="nav navbar-nav">
        <li><a class="navbar-brand" href="#top"></a>Patients Page</li>
        <li><a class="navbar-brand" href="{% url 'admin:index' %}">Admin</a></li>
        <li><a class="navbar-brand" href="{% url 'first_app:form_name' %}">Register Patients</a></li>
      </ul>

    </div>
</nav>

    <div class="container">
      {% block body_block %}

      {% endblock %}

    </div>

  </body>
</html>


h1{
  color: red;
}

#bootstrap-overrides {
    flex-direction: row;
}

我希望我的导航栏按行弯曲,而不是按列进行引导默认设置。 我试图覆盖引导程序默认值,但是无论我做什么,它都不起作用。 这几乎就像 HTML 没有看到我的 CSS。 有趣的是,h1 实际上是红色的,所以我知道 HTML 尊重 CSS。 但不适用于导航栏。 我尝试使用更具体的标识,没有用。 我也试过使用 !important; 它也不起作用。 可能是什么问题?

完整项目: https : //github.com/gokceozer/healthCenter

尝试一下

.container ul {
    flex-direction: row;
}

或提供所有代码

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM