使用 Angular ui-grid 时第 header 列换行
Column header wrapping when using Angular ui-grid
我已将我的 AngularJS SPA 应用程序从 ng-grid v2.0.7
升级到 ui-grid v3
,并且我的专栏 header 不再环绕。我的列 header 现在是单行的,当列 header 不适合时显示省略号 ...
。
此功能是否已删除或已被其他方法取代?
我相信我已经找到了一种通过覆盖 ui-grid-cell-contents
CSS class.
来换行 header 列中的文本的方法
.ui-grid-header-cell .ui-grid-cell-contents {
height: 48px;
white-space: normal;
-ms-text-overflow: clip;
-o-text-overflow: clip;
text-overflow: clip;
overflow: visible;
}
将此添加到我的 site.css 我发现列名称现在按预期换行到下一行。
适用于 Chrome (v41) 和 Firefox (v35)。
我添加了以下 css 以使我的工作正常。行高根据需要的行数自动调整。水平滚动时,它会根据可见的内容更改为行数。
.ui-grid-header-cell-label {
display:inline-block;
white-space:initial;
}
我已将我的 AngularJS SPA 应用程序从 ng-grid v2.0.7
升级到 ui-grid v3
,并且我的专栏 header 不再环绕。我的列 header 现在是单行的,当列 header 不适合时显示省略号 ...
。
此功能是否已删除或已被其他方法取代?
我相信我已经找到了一种通过覆盖 ui-grid-cell-contents
CSS class.
.ui-grid-header-cell .ui-grid-cell-contents {
height: 48px;
white-space: normal;
-ms-text-overflow: clip;
-o-text-overflow: clip;
text-overflow: clip;
overflow: visible;
}
将此添加到我的 site.css 我发现列名称现在按预期换行到下一行。
适用于 Chrome (v41) 和 Firefox (v35)。
我添加了以下 css 以使我的工作正常。行高根据需要的行数自动调整。水平滚动时,它会根据可见的内容更改为行数。
.ui-grid-header-cell-label {
display:inline-block;
white-space:initial;
}