具有品牌中心的Bootstrap 4导航栏,左侧,中心和右侧均具有链接 [英] Bootstrap 4 navbar with brand center and links on the left, center and right
本文介绍了具有品牌中心的Bootstrap 4导航栏,左侧,中心和右侧均具有链接的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想创建一个导航栏,其品牌位于中心,链接位于左侧和右侧.就像在本网站上使用的一样: https://www.clarks.es/
I want to create a Navbar with the brand on the center, and links available on the center, left and right. Like the one used on this site: https://www.clarks.es/
当前,我有下一个导航栏,但是我也需要在中心添加链接.
Currently, I have the next navbar, but I need the links also in the center.
<nav class="navbar navbar-dark navbar-expand-md bg-success justify-content-between">
<div class="container-fluid">
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target=".dual-nav">
<span class="navbar-toggler-icon"></span>
</button>
<div class="navbar-collapse collapse dual-nav w-50 order-1 order-md-0">
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link" href="#">Link</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Link</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Link</a>
</li>
</ul>
</div>
<a href="/" class="navbar-brand mx-auto d-block text-center order-0 order-md-1 w-25">Brand</a>
<div class="navbar-collapse collapse dual-nav w-50 order-2">
<ul class="nav navbar-nav ml-auto">
<li class="nav-item"><a class="nav-link" href="">Link 1</a></li>
<li class="nav-item"><a class="nav-link" href="">Link 2</a></li>
</ul>
</div>
</div>
</nav>
推荐答案
这是我关于如何实现所需菜单的想法.请注意,边界类别只是为了进行视觉测试而添加的,可以将其删除.希望对您有帮助.
This is my idea of how to implement a menu like the one you wanted. Note that border classes are just added for visual testing, they can be deleted. I hope this helps you.
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" 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>
<nav class="navbar navbar-dark navbar-expand-md bg-success">
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target=".dual-nav">
<span class="navbar-toggler-icon"></span>
</button>
<div class="navbar-collapse collapse dual-nav order-1 order-md-0">
<ul class="navbar-nav border border-primary">
<li class="nav-item">
<a class="nav-link" href="#">Left Link</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Left Link</a>
</li>
</ul>
</div>
<div class="navbar-collapse collapse dual-nav order-2 order-md-1 justify-content-end">
<ul class="navbar-nav border border-danger">
<li class="nav-item">
<a class="nav-link" href="#">Center Link</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Center Link</a>
</li>
</ul>
</div>
<a href="/" class="navbar-brand mx-auto order-0 order-md-2 p-2">Brand</a>
<div class="navbar-collapse collapse dual-nav order-3 order-md-3">
<ul class="navbar-nav border border-danger">
<li class="nav-item">
<a class="nav-link" href="#">Center Link</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Center Link</a>
</li>
</ul>
</div>
<div class="navbar-collapse collapse dual-nav order-4 order-md-4 justify-content-end">
<ul class="navbar-nav border border-primary">
<li class="nav-item">
<a class="nav-link" href="#">Right Link</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Right Link</a>
</li>
</ul>
</div>
</nav>
此 这篇关于具有品牌中心的Bootstrap 4导航栏,左侧,中心和右侧均具有链接的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋! navbar
的结构主要使用
查看全文