2012-05-29 54 views
3

我正在使用bootstrap处理我的个人投资组合,导航下拉列表中有一个脱字符号,您可以在http://portfolio.tomvervoort.net处看到。删除bootstrap dropdown caret

投资组合旁边的插入符号可以,但是当您点击投资组合时,下拉列表顶部也会有一个白色的插入符号。有谁知道如何删除这一个?

回答

12

您的插入符号位于.dropdown-menu:after之内。所以,这样写:

.navbar .dropdown-menu:after{ 
display:none; 
} 
+3

请不要只发布一行代码。解释一下。 -1 – Manishearth

+0

@Manishearth检查是否正确 – sandeep

+0

不起作用(至少) –

2

在TBS(V2.2.1)的当前版本中,您还需要为目标的:前伪选择像这样:

.navbar .dropdown-menu:after, .navbar .dropdown-menu:before { 
    display:none; 
} 
5

有同样的问题在Rails中(使用twitter bootstrap rails gem),修复方法稍有不同。

.navbar .nav > li > .dropdown-menu::after, 
.navbar .nav > li > .dropdown-menu::before { 
    display:none; 
} 
1

试着这样做:

.navbar .nav > li > .dropdown-menu:before, 
.navbar .nav > li > .dropdown-menu:after { 
    display:none; 
} 

工作正常,我。 :-)

0

from git hub post 现在我们可以直接使用noCaret道具。这篇文章基本上来自DropDownButton,但它也适用于NAvButton