我已经创建了一个网站(现在是静态的),并且我使用滚动条在一个小部件中显示最近的帖子,它同时具有垂直和水平滚动条。该网站的基础是 bootstrap 4.1.3,并且在 ltr 模式下一切正常。
但是当我将它转换为 rtl 时,滚动条(iemcustomscrollbar)默认位置默认粘在左侧而不是右侧,并且它不会改变。
这是我的js代码
$("selector").mCustomScrollbar({
axis:"yx", // vertical and horizontal scrollbar
autoHideScrollbar:true
});
注意:-我已经应用了这个类(在 body 标记处)使其成为 rtl。
.rtl {
text-align: right;
direction: rtl;
}
我已经使用dir="rtl"属性使其成为 rtl,但它仍然不起作用。
更新:
当我应用 jquery 2.1.3 或 1.11.1 时它可以工作,但是当我应用 3.1.1 或 3.3.1 时它不工作。
这是工作示例:-
使用 jquery 1.11.1 -示例 1 (工作)
使用 jquery 2.1.3 -示例 2 (工作)
使用 jquery 3.3.1 -示例 3 (不工作)
包括您的示例,它不适用于 jquery 3.3.1