【问题标题】:Navbar-toggler not working correctly导航栏切换器无法正常工作
【发布时间】:2018-08-20 00:03:53
【问题描述】:

我想使用 navbar-toggler 但我有两个问题,请先查看我的代码:

<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/style.css">
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
<title>Admin</title>
</head>
<body>

<nav class="navbar navbar-toggler-sm navbar-light  bg-success">
  <button class="navbar-toggler navbar-toggler-right">
    <span class="navbar-toggler-icon"></span>
  </button>
  <a href="#" class="navbar-brand" style="color: white">management</a>
  <div class="collapse navbar-collapse">
    <ul class="navbar-nav" style="color: white">
      <li class="nav-item1"><a class="nav-link active"> Dashboard</a></li>
      <li class="nav-item2"><a class="nav-link">Ads</a></li>
      <li class="nav-item3"><a class="nav-link">Users</a></li>
    </ul>
  </div>
</nav>

1- navbar-brand 和 navbar-icon 在导航栏中的位置相反(页面左右),但我希望它们彼此相邻!

2- 我在导航栏中看不到导航项目。为什么?

谢谢你帮助我!

【问题讨论】:

  • 添加你的 css 真的很有帮助 :) (PS 一个 sn-p 会更好)
  • 他正在使用引导程序,我认出了这些类
  • Css 什么都没有,只有一个 (margin-right= 10px) 用于 navbar-brand
  • navbar-toggler-sm 类不存在。请read the Navbar docs。如果您希望切换器旁边的品牌使用 justify-content-start:codeply.com/go/nZ2ZG4VJgs

标签: html bootstrap-4


【解决方案1】:

您需要将data-toggle 和data-target 添加到导航栏切换器
请参阅https://getbootstrap.com/docs/4.0/components/navbar/

<script
  src="https://code.jquery.com/jquery-3.3.1.min.js"
  integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8="
  crossorigin="anonymous"></script>
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous">
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>

<body>
<nav class="navbar navbar-toggler-sm navbar-light  bg-success">
<div class="navbar-header">
    <button class="navbar-toggler navbar-toggler-right" data-toggle="collapse" data-target="#navbarNav">
        <span class="navbar-toggler-icon"></span>
    </button>

    <a href="#" class="navbar-brand" style="color: white">management</a>

    <div id="navbarNav" class="collapse navbar-collapse">
        <ul class="navbar-nav" style="color: white">
            <li class="nav-item1"><a class="nav-link active"> Dashboard</a></li>
            <li class="nav-item2"><a class="nav-link">Ads</a></li>
            <li class="nav-item3"><a class="nav-link">Users</a></li>
        </ul>
    </div>
</div>
</nav>
</body>

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2015-11-18
  • 2018-12-09
  • 1970-01-01
  • 2021-01-02
  • 2016-08-16
  • 2016-08-15
  • 2016-06-26
  • 1970-01-01
相关资源
最近更新 更多