1
我想在我的菜單中的li
l元素之後添加一個/
作爲菜單分隔符 - 使用Bootstrap作爲基礎。如何防止從包裝到下一行後的內容?
的代碼可以在這裏找到:http://jsfiddle.net/zBxAB/1/
正如你所看到的斜線被包裹到下一行,我試圖解決使用inline-block
這裏面是行不通的。
可以修復嗎?
(我可以通過選擇錨標記得到同樣的工作,但寧可不要如果可能的話)。
感謝
HTML:
<nav class="navbar nav-main">
<div class="navbar-inner">
<button type="button" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
<span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar">
</span>
</button>
<div class="nav-collapse">
<ul class="nav nav-pills"> <li class="portfolio"><a href=#o">Portfolio</a></li><li class="contact-me"><a href="#">Contact Me!</a></li><li class="last from-the-blog"><a href="#">From the Blog</a></li>
</ul>
</div>
</div>
</nav>
CSS:
.navbar .nav > li {
display: inline-block;
}
.navbar li:after {
content: "/";
display: inline-block;
}
.navbar li:last-child:after {
content: "";
}
我已經使用這個作爲基礎,但剝離它到[下面](http://jsfiddle.net/kvRKL/1/)。 – shenku