【发布时间】:2016-03-02 12:12:43
【问题描述】:
我正在使用 jqGrid 插件4.6,当我将网格方向设置为rtl 并将网格height 设置为(例如200)时,将显示滚动
但滚动条位于网格的左侧而不是右侧。
【问题讨论】:
-
这就是
rtl的意思吗?它不是一个错误,它的功能 -
网格方向是
rtl意味着网格将在rtl中设置所有数据,但我希望rtl网格在其右侧而不是左侧滚动。这可以吗?! -
@AlirezaFattahi:我自己不使用 RTL,但左侧的滚动条是 HTML 的标准行为:jsfiddle.net/OlegKi/jax88z6h。
dir="rtl"属性或direction: rtlCSS 的行为相同。我再说一遍,我自己不使用 rtl 语言,也不知道任何特定国家/地区的偏好,但左侧的滚动条在我看来是带有 RTL 方向的 HTML 的标准。 -
@Oleg 谢谢,浏览器对
RTL的行为不同。例如,在RTL页面中,FireFox 将滚动条设置在右侧,而 IE 将滚动条设置在左侧。我的问题是关于 Firefox,对于 RTL 页面,page 滚动条设置在右侧,而对于 RTL grid 滚动条栏设置在左侧。我更新了图片以显示两个滚动条。 -
@AlirezaFattahi:在我对jsfiddle.net/OlegKi/jax88z6h 的测试中,我在计算机上的所有网络浏览器中都有相同的外观:IE11、Microsoft Edge、Firefox 44、Chrome 48。
标签: javascript jquery css jqgrid