0

サーバーからデータを取得し、ユーザータイプとして表示するために、twitter-bootstrap typeahead を使用しています。

問題は、私のサイトが RTL であるため、結果ボックスが整列されないことです。

クロムでは、結果ボックスは最も右側に配置され、FF では入力の左側に表示されます。

私はそれを検索しようとしていましたが、解決策がうまくいかないようでした。

これはハードコードされたスタイルの twitter-bootstrap が適用されます:

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

それを適切に整列させる方法はありますか?10倍

4

1 に答える 1

0

次の左側の属性を削除することで機能しました:

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

ドロップダウンに固定の正しい位置を使用しました。

于 2013-03-21T08:10:00.147 に答える