如何删除SlickGrid中某些列标题的格式

时间:2016-01-14 10:48:28

标签: javascript jquery css slickgrid

我目前在SlickGrid中有一个表,其标题如下:

Picture of headers of SlickGrid table.

我有几个列我想要保留它们(它们是黑色的白色文本),还有一些列要删除它们的标题,将它们留空(这些列用箭头表示)。目前我已经覆盖了我想要留空的标题的现有CSS,但是我留下了单元格上方和下方的两条线,您可以在图像中看到。

我想知道是否有人有删除这些线的方法?

我尝试过的事情:

  • 覆盖CSS中单元格的所有边框属性。
  • 删除SlickGrid的默认CSS中的边框格式。

覆盖现有CSS的代码是:

/* Used to apply CSS to the headers of the SlickGrid */
.slickGridBlankHeader
{
    background: #FFFFFF !important;
    border-color: #FFFFFF !important;
}

使用以下方法应用此类:

var headerColumns = $('.slick-header-columns').children();

    for (i = 0; i < headerColumns.length; ++i) {
        if ($.inArray(i, CHECKBOX_EDIT_COL_POSITIONS) == -1) {
            $(headerColumns[i]).addClass('slickGridHeader');
        } else {
            $(headerColumns[i]).addClass('slickGridBlankHeader');
        }
    }

0 个答案:

没有答案