2016-03-02 87 views
0

我使用的jqGrid插件4.6,当我网格方向的方向设定为rtl和网格height至(例如200),所述滚动将显示的jqGrid错滚动位置

但滚动定位在网格左侧而不是右侧。

请看附件(它是波斯语)。 enter image description here 有什么方法可以解决它吗?!

+0

这就是说'rtl'是什么意思?它的特点 –

+0

栅格方向是'rtl',意味着栅格将把'rtl'中的所有数据都设置好,我希望'rtl'栅格在右边而不是左边有滚动。这可以做到吗?! –

+0

@AlirezaFattahi:我自己并不使用RTL,但左侧的滚动条是HTML的标准行为:https://jsfiddle.net/OlegKi/jax88z6h /。 “dir =”rtl“'属性或'方向:rtl' CSS的行为相同。我再说一遍,我自己并不使用RTL语言,我也不知道任何国家的具体偏好,但左侧的滚动条在我看来对于RTL方向的HTML标准。 – Oleg

回答

1

那么你可以试一试,既然你还没有发布你的HTML,我认为你应该正确地将选择器替换为你的HTML。

#table{ 
    direction:ltr;   
} 

#table tbody, #table thead{ 
    direction:rtl; 
} 

所以其基本思路是,使表ltr(等溢出它滚动像往常一样),那么你可以像THEAD和TBODY rtl(使文本的方向RTL)里面的内容。但我认为滚动条本身就是正确的。但是你仍然知道最适合你的工作。