twitter-bootstrap typeahead RTL — неправильная позиция

Я использую twitter-bootstrap typeahead для извлечения данных с сервера и отображения их в виде пользовательских типов.

проблема в том, что мой сайт - RTL, из-за чего окно результатов не выровнено.

В хроме окно результатов выравнивается по правому краю, а в FF оно отображается слева от ввода.

я пытался найти его, и никакое решение, похоже, не работало.

Это жестко запрограммированный стиль twitter-bootstrap:

<ul class="typeahead dropdown-menu dropdown-fixed" style="top: 191px; left: 849px; display: none;">

есть идеи, как выровнять его правильно? 10x


person user2161049    schedule 18.03.2013    source источник


Ответы (1)


я получил это, удалив левый атрибут:

this.$menu.insertAfter(this.$element).css({top:b.top+b.height,left:b.left}).show(),this.shown=!0,this}

и использовал фиксированное правое положение для раскрывающегося списка.

person user2161049    schedule 21.03.2013