【发布时间】:2020-07-25 14:29:38
【问题描述】:
我添加了一个带引导程序的导航栏。但是,如果用户是管理员,它似乎将每个项目视为一个项目符号,而不是在 nabber 中创建一个带有下拉列表的导航栏......如果不是,我应该有一个导航栏。
我不明白我的错误在哪里。我的风格,CSS 是空的...仅使用引导程序
感谢您的帮助:
<body>
<nav class="navbar navbar-default navbar-fixed-top topnav" role="navigation">
<div class="container topnav">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand topnav" href="{{ url_for('home.homepage') }}">Project</a>
</div>
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<li class="nav navbar-nav navbar-right">
{% if current_user.is_authenticated %}
{% if current_user.is_admin %}
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Dropdown</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown">
<a class="dropdown-item" href="{{ url_for('home.admin_dashboard') }}">Dashboard</a>
<a class="dropdown-item" href="{{ url_for('admin.list_departments') }}">Departments</a>
<a class="dropdown-item" href="{{ url_for('admin.list_roles') }}">Roles</a>
<a class="dropdown-item" href="{{ url_for('admin.list_employees') }}">Users</a>
</div>
{% else %}
<li><a href="{{ url_for('home.dashboard') }}">Dashboard</a></li>
{% endif %}
<li><a class="nav-item" href="{{ url_for('auth.logout') }}">Logout</a></li>
<li><a><i class="nav-item" class="fa fa-user"></i> Hi, {{ current_user.username }}!</a></li>
{% else %}
<li><a class="nav-item" href="{{ url_for('home.homepage') }}">Home</a></li>
<li><a class="nav-item" href="{{ url_for('auth.register') }}">Register</a></li>
<li><a class="nav-item" href="{{ url_for('auth.login') }}">Login</a></li>
{% endif %}
</ul>
</div>
</div>
</nav>
这是我的结果。我不明白为什么有项目符号点,为什么它不在右侧
【问题讨论】:
-
请将您的代码放入sn-p
-
什么意思?我把代码放在我的需求中?
标签: css bootstrap-4