我正在使用twitter-bootstrap typeahead从服务器获取数据并将其显示为用户类型。
问题是我的网站是RTL,这会使结果框不对齐。
在chrome上,结果框与最右边对齐,在FF上显示在输入的左侧。
我试图搜索它,似乎没有解决办法。
这是twitter-bootstrap适用的硬编码风格:
<ul class="typeahead dropdown-menu dropdown-fixed" style="top: 191px; left: 849px; display: none;">
任何想法如何正确对齐? 10X
答案 0 :(得分:0)
我通过删除左侧属性:
来实现它this.$menu.insertAfter(this.$element).css({top:b.top+b.height,left:b.left}).show(),this.shown=!0,this}
并使用固定的右下角位置。