Css 如何为引导水平菜单添加水平分隔符?
我正在用Bootstrap 3构建一个horizoanl菜单,这里是代码Css 如何为引导水平菜单添加水平分隔符?,css,twitter-bootstrap,Css,Twitter Bootstrap,我正在用Bootstrap 3构建一个horizoanl菜单,这里是代码 <nav class="navbar navbar-inverse navbar-fixed-top" > <div class="container"> <!-- Brand and toggle get grouped for better mobile display --> <div class="navbar-header"> <
<nav class="navbar navbar-inverse navbar-fixed-top" >
<div class="container">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" 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" href="#"></a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav">
<li class="active">
<a>Siginin</a>
<?php endif ?>
<span class="sr-only">(current)</span></a></li>
<li><a href="#">link</a></li>
<li><a href="#">link</a></li>
<li><a href="#">link</a></li>
</ul>
</nav>
切换导航
-
我想要一份这样的菜单:
主页|关于我们|服务|联系我们 正如你们在上面看到的,Separatros不会像在顶部和底部有一些填充物一样从上到下扩展。但是,当我在li或a的前面加上|时,菜单会从一行新的开始,我真的不明白吗 您可以使用框阴影
.navbar-nav li:not(:first-child){
box-shadow: -14px 0 0 -10px red
}
更新:使用边框进行更新
.navbar-nav li:not(:last-child){
border-right: 4px solid red
}
更新:使用
聪明人。。。但我希望horizaonli线在顶部和底部都很短,而不是接触导航边界,明白吗?
.navbar-nav li{
position: relative
}
.navbar-nav li:not(:last-child):after{
content: '';
position: absolute;
right: -2px;
width:2px;
height: 80%;
top: 10%;
background: red
}