Вверх тормашками каре



HTML



 <span class="caret"></span> 


дает мне каре стрелой , но я хочу каре, которое выглядит как .



есть ли какой-либо класс для этого в Bootstrap? Если нет, то как этого добиться?

556   6  

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>

это сработало для меня:

transform: rotate(180deg);

вы можете добавить добавить новый класс 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>

демо http://jsfiddle.net/tbgXj/3/

Вы можете сделать что-то вроде этого:

в 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

    Ничего не найдено.