2016-03-02 91 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)裏面的內容。但我認爲滾動條本身就是正確的。但是你仍然知道最適合你的工作。