Slickgrid默认不支持自动换行。

OK,所以我制作了这个CSS并进行了自动换行。

.slick-cell, .slick-headerrow-column {
    position: absolute;
    border: 1px solid transparent;
    border-right: 1px dotted silver;
    border-bottom-color: silver;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    vertical-align: middle;
    z-index: 1;
    padding: 1px 2px 2px 1px;
    margin: 0;
    white-space: normal;
    overflow-wrap: break-word;
    cursor: default;
}


它启用自​​动换行,但行高不变。

我想将自动换行的高度加倍。

如何检测浏览器何时自动换行?

以及如何使光滑网格的高度加倍?

最佳答案

固定的行高是SlickGrid的基础,很难更改。

解决这个问题最简单的方法是拥有一个弹出详细信息视图,示例中有一些。

已经对其进行了一些调查,并提供了一个插件:see here

另请参见此stackoverflow问题,以了解启发上述插件的工作:Can SlickGrid's row height be dynamically altered?

关于javascript - slickgrid自动换行并调整行高,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53544586/

10-12 00:22
查看更多