gpt4 book ai didi

html - 如何为选择的 Angular 添加 rtl 支持

转载 作者:太空宇宙 更新时间:2023-11-03 17:45:03 25 4
gpt4 key购买 nike

我正在使用 angular with chosen (source),我正在尝试添加 rtl 支持,这是我的演示。我读过这个,但它不起作用。

问题是当单击选择列表后 body 具有 dir="rtl"属性时,页面会水平滚动。

 <select class="chzn-rtl" chosen disable-search="false"
no-results-text="'Tough luck'"
ng-model="bar">
<option>Hi</option>
<option>This is fun</option>
<option>I like Chosen so much</option>
<option>I also like bunny rabbits</option>
<option value=""></option>
</select>

Demo

最佳答案

这是因为 chosen 下拉列表永远不会关闭 &在启动时,它位于滚动条末端的最左侧。

CSS

.chosen-container{
.position: fixed;
z-index: 99;
}

在你的样式中添加将解决这个问题。我还没有找到任何好的修复方法。这是一些 hacky 方法,但我发现了这个解决方法。

Working Plunkr

谢谢。

关于html - 如何为选择的 Angular 添加 rtl 支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28380648/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com