2012-05-29 2 views
3

Я работаю над своим личным портфолио с бутстрапом, а выпадающее меню навигации имеет каретку, как вы можете видеть по адресу http://portfolio.tomvervoort.net.Remove 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 (с твитер-бутстрап-рельсом), и исправление было немного иным.

.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

из git hub post сейчас мы можем напрямую использовать noCaret опора. этот пост в основном из DropDownButton, но он работает и для NAvButton.