slickgrid自动换行并调整行高

时间:2018-11-29 17:31:17

标签: javascript jquery slickgrid

Slickgrid默认不支持自动换行。

好的,所以我制作了这个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行的高度加倍?

1 个答案:

答案 0 :(得分:1)

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

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

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

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