导航栏显示不正确

时间:2019-01-07 00:44:19

标签: html css twitter-bootstrap-3

我目前正在自学基于Web的语言,但是我的bootstrap / html代码有些卡住。目前,我在使用引导程序时遇到了一些麻烦。我正在尝试创建导航栏,我已经复制了在网上找到的代码,并将其粘贴到Atom上,然后运行了本地站点。

这是代码

<!DOCTYPE html>
<html lang="en">
<head>
  <title>testing</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>

</head>
<body>



<nav class="navbar navbar-expand-lg navbar-light bg-light">

  <a class="navbar-brand" href="#">Navbar</a>
  <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
  <span class="navbar-toggler-icon"></span>
  </button>
      <!-- Collapse button -->
      <button class="navbar-toggler toggler-example" type="button" data-toggle="collapse" data-target="#navbarSupportedContent1"
        aria-controls="navbarSupportedContent1" aria-expanded="false" aria-label="Toggle navigation"><span class="dark-blue-text"><i
            class="fas fa-bars fa-1x"></i></span></button>

      <!-- Collapsible content -->
      <div class="collapse navbar-collapse" id="navbarSupportedContent">

        <!-- Links -->
        <ul class="navbar-nav mr-auto">
          <li class="nav-item active">
            <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
          </li>
          <li class="nav-item">
            <a class="nav-link" href="\Users\sealc\.atom\Web Dev\testing\pagethree.html">page three</a>
          </li>
          <li class="nav-item">
            <a class="nav-link" href="C:\Users\sealc\.atom\Web Dev\testing\pagetwo.html">Page two</a>
          </li>
          <li class="nav-item">
            <a class="nav-link" href="C:\Users\sealc\.atom\Web Dev\testing\pagefour.html">Page four</a>
          </li>
        </ul>
        <!-- Links -->

      </div>
      <!-- Collapsible content -->

    </nav>


</body>
</html>

当我在codeply上摆弄它时,它就可以工作,但是当我尝试运行本地站点时,却不断得到这个信息:navbar

这可能是一个简单的修复程序,但是我不是专家,我已经尝试过使用其他链接进行引导,我将模板复制到了他们的网站上,但是没有任何改变

3 个答案:

答案 0 :(得分:0)

检查冲突,例如:

您正在使用多少个.JSFile版本? 如果您有A master page,我想这就是原因。 (由其他页面引起)

解决: 尝试注释其他.JS并运行以检查原因。

也可以使用inspect元素检查您的.CSS。

通过强制您想要的样式或通过传递旧的CSS,可以将样式!important添加到受影响的区域。

例如:

<style>
   .sampleclass{
     color: red !important
}
</style>

答案 1 :(得分:0)

你好,@ Jacob Dubois,我已经检查了你的代码。您的代码很完美,但是引导CSS却有问题。请使用此引导程序的最新版本。例如:=> https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.1.3/css/bootstrap.min.css

答案 2 :(得分:0)

我在我的环境中测试了您的代码,链接可能不起作用。我更改了链接,它再次起作用。在这里:

{
  "predictions": [
    {
      "cuisine": "italian",
      "id": 18009,
      "probability": 0.17846838753494407
    },
    {
      "cuisine": "italian",
      "id": 28583,
      "probability": 0.1918703125538735
    }
  ]
}