css - Angular ui-grid - CSS 使列中的文本居中,因此两条线都居中
问题描述
如何配置 Angular UI-grid 使列居中,使两条线都居中?
我像这样定义headerCellClass: text-c
and width: 98
:grid.columnDefs
{
name: 'TotalOutstanding',
displayName: 'Total Outstanding',
width: 98,
type: 'number',
cellClass: 'text-c',
headerCellClass: 'text-c'
}
在这样text-c
的css文件中:
.text-c {
text-align: center;
}
但我得到了附加图像的结果。
我真的需要两个词都居中。我怎么做?
解决方案
似乎该类.ui-grid-cell-contents
已设置white-space: nowrap;
如果您将其更改为正常,它将起作用,因此您的 css 应如下所示:
.text-c .ui-grid-cell-contents {
text-align: center;
white-space: normal;
}
根据您的设置 ( cellClass: 'text-c', headerCellClass: 'text-c'
),此 css 将影响标题以及单元格..
--- 编辑 ---
根据 OP 的评论,原来的答案对他不起作用,我添加了一条对他有帮助的评论。我在下面的答案中添加了该评论:
我认为排序图标位置正在影响您。
我从 UI-Grid 的教程(教程:115 HeaderCellClass)中获取了 Plunker,并对其进行了编辑以适合您的场景。
我使用标题单元格类ui-grid-header-cell-label
将显示更改为,inline-block
以便它将排序图标“推”到下一行:plunker here
推荐阅读
- oracle - 在 toad 中创建存储过程执行失败
- c++ - 如何修复模板 BST 类的对象初始化?
- python - 如何从列表内的列表中绘制日期和小数?
- c# - 从手机中选择照片或图像时出现问题
- javascript - Chrome 中的 V8 原生语法
- scala - 在 Spark 中加入具有不同记录和大小的两个数据帧
- c++ - 使用静态变量的错误未解析的外部符号/未定义的引用
- vba - 如何将新创建的 Outlook 电子邮件对象带到前台 VBA
- r - 如何一次提取 p 值并将 p 值保存为 csv 文件?
- python - Chatter Bot Corpus'Trainer' 缺失错误