在Bootstrap 2中,下拉菜单有一个向上的箭头,可以在这里看到(我不是在谈论小车)。现在,在使用Bootstrap 3或最新的Git时,这个箭头在我的简单示例中以及Bootstrap主页上的示例中都不存在。
如何在Bootstrap 3中再次添加此箭头?
如何在Bootstrap 3中再次添加此箭头?
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
Menu
<b class="caret"></b>
</a>
<ul class="dropdown-menu">
<li><a href="#">a</a></li>
<li><a href="#">b</a></li>
<li><a href="#">c</a></li>
</ul>
</li>
PS:要精确的话,图片可以在另一篇stackoverflow文章中看到。
:before
和:after
都有什么必要性?似乎只用其中一个就可以工作。http://jsfiddle.net/kq5Ef/387/ - mellis481:before
创建了一个灰色(#ccc)的三角形,而:after
则创建了一个白色的三角形。灰色的三角形被放在后面,以创建白色三角形周围的边框。 - Alexander Mistakidis@media (min-width: 768px) {}
包裹代码,以确保箭头不会出现在移动导航栏中。 - Alexey Kosov