2017-06-17 17 views

回答

0

我建议你使用以下额外的CSS规则

.ui-jqgrid .ui-jqgrid-htable th.ui-th-column { 
    position: relative; 
} 
.ui-jqgrid .ui-jqgrid-labels > .ui-th-column > .ui-jqgrid-resize { 
    top: 0; 
    float: none; 
    position: absolute; 
    height: 100%; 
} 
.ui-jqgrid .ui-jqgrid-labels > .ui-th-ltr > .ui-jqgrid-resize { 
    right: 1px; 
} 
.ui-jqgrid .ui-jqgrid-labels > .ui-th-rtl > .ui-jqgrid-resize { 
    left: 1px; 
} 

看到修改后的演示https://jsfiddle.net/OlegKi/owypx8c5/1/。我将direction: "rtl"添加到第二个网格,以验证新设置是否也适用于RTL语言。我想这不是你的情况,你想要删除它像https://jsfiddle.net/OlegKi/owypx8c5/2/

我将调整ui.jqgrid.css以使用上述设置作为免费jqGrid的默认CSS规则。

+0

使用** guiStyle时出现一个错误:“bootstrap”** [link](https://jsfiddle.net/eqjr540e/3/) – kostya

+0

@kostya:你的意思是哪个错误?预期的结果是什么,取而代之的是什么? – Oleg

+0

文本的标题浮动。但是,如果你设置了属性** useColSpanStyle:false **错误消失 – kostya