6 ответов:
существует встроенный класс начальной загрузки, который можно присоединить к родительскому элементу класса caret
<span class="dropup"> <span class="caret"></span> </span>он работает как в bootstrap 2 и 3
предположим, что вы хотите изменить курсор с помощью класса
caret-reversed, Так что вы держите существующую реализациюcaretкласса.CSS-код будет выглядеть следующим образом.
<span class="caret caret-reversed"></span> .caret.caret-reversed { border-top-width: 0; border-bottom: 4px solid #000000; }он работает как для bootstrap 2 и 3.
обновление: начиная с Bootstrap 3.3.2 the
.glyphicon-triangle-topи.glyphicon-triangle-bottomтехнологии glyphicons, которые могут работать в качестве альтернативы.caretи его обратная версия.нормальный
<span class="glyphicon glyphicon-triangle-bottom"></span>отменено
<span class="glyphicon glyphicon-triangle-top"></span>
вы можете добавить добавить новый класс css для стрелки вверх
<style> .caret-up{ border-bottom: 10px solid #000000; border-left: 6px solid rgba(0, 0, 0, 0); border-right: 6px solid rgba(0, 0, 0, 0); content: ""; display: inline-block; height: 0; vertical-align: top; width: 0; }<span class="caret-up"></span>
Вы можете сделать что-то вроде этого:
в HTML:
<span class="caret caret-reversed"></span>в CSS:
.caret-reversed{ -ms-transform: rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg); }
просто была эта проблема, и лучшим решением для меня было отредактировать стиль для bootstrap original, чтобы я получил тот, который мне нужен.
поэтому для всех, кто использует bootstrap, здесь все наоборот:
.caret-up { display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-bottom: 4px dashed; border-right: 4px solid transparent; border-left: 4px solid transparent; }
Comments