javascript - 如何去除jqgrid中的水平线

标签 javascript css jqgrid grid border

我怎样才能做到这一点?

html

<table id="myGrid"><table>


//in my js I make it into a jqgrid

//css
.ui-jqgrid tr.ui-row-ltr td { border: none;}
.ui-jqgrid tr.ui-row-ltr td { border-collapse:collapse}

垂直线消失了,但水平线仍然存在。

请不要让我查看不同的答案,因为这些建议不起作用,这就是我发帖的原因 - 我需要删除这些行。

最佳答案

My old answer应该提供“删除”网格单元的垂直和水平边框的主要思想。该解决方案取决于哪个 jqGrid 分支(( free jqGridGuriddo jqGrid JS 或版本 <=4.7 中的旧 jqGrid))以及您使用 jqGrid 的版本。

我刚刚使用免费的 jqGrid 4.9.2 进行了测试,并在之后插入了以下 CSS 规则 ui.jqgrid.css 成功“删除”了水平边框

.ui-jqgrid tr.jqgrow > td,
.ui-jqgrid tr.jqgroup > td,
.ui-jqgrid tr.jqfoot > td,
.ui-jqgrid tr.jqfoot > td,
.ui-jqgrid tr.ui-subgrid > td {
    border-bottom-color: transparent;
}

和 CSS 规则

.ui-jqgrid .ui-jqgrid-bdiv tr.ui-row-ltr > td {
    border-right-color: transparent;
}
.ui-jqgrid .ui-jqgrid-bdiv tr.ui-row-rtl > td {
    border-left-color: transparent;
}

“删除”网格单元格的垂直边框。

关于javascript - 如何去除jqgrid中的水平线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33268947/

相关文章:

javascript - IE 和 Chrome 中的 Div 定位和 css 样式更改

javascript - 出于测试目的随机点击页面

javascript - 基于动画 SVG 定位 SVG

jquery - 如何更改jqgrid中的日期格式

jqgrid - 提高 JQGrid 树网格性能

javascript - 将 XML 解析为 HTML/JS

javascript - JS中各种Object取值方法的区别

css - 菜单未拉伸(stretch)整个 div 长度

wordpress - 如何更改移动 View 菜单中最后一个按钮的文本颜色?

html - jqgrid fluid 最后一列适合