如何将剑道网格标题文本保持在顶部
How to keep kendo grid header text to the top?
我正在使用剑道数据网格,其中标题文本存在小问题,某些标题标签具有长文本,因为标题文本看起来不好,因为标题属性我正在使用换行符并使标题变大,因此小文本未正确对齐。有没有办法将所有标题放在顶部,使其看起来一致?
网格配置.js
columns : [
{
field : '',
title : 'Action',
width: '80px'
},
}, {
field : 'riskAssessmentChallengeKey',
title : 'Challenge ID',
width: '100px',
headerAttributes: {
style: 'height: auto; white-space: normal'
}
},
{
field : 'createWorkerText',
title : 'Created By',
width: '120px',
headerAttributes: {
style: 'height: auto; white-space: normal'
}
},
]
display: table-cell; vertical-align: top; text-align: center
的一些变体
或者也许display: -webkit-box; -webkit-box-pack: center; -webkit-box-align: top;
我也可能会在 CSS fie 中执行此操作并在您的headerAtrributes
中添加一个类
"class": "mygrid-header-cell",
然后,您可以将 css 放在它所属的 css 文件中。
编辑 注意你也可以像这样做CSS:
headerAttributes: { "class": "mygrid-header-cell"}
和 CSS
.k-grid-header .mygrid-header-cell {
text-align: center;
display: table-cell; vertical-align: top;
}
.k-grid-header .wrap-header {
height: auto;
overflow: visible;
white-space: normal;
}
我遇到了类似的问题,我做了这样的事情:
.k-grid-header th.k-header {
vertical-align:top;
}
.k-grid-header th.k-header > .k-link {
max-height: 65px;
white-space: normal;
vertical-align: text-top;
text-align: center;
text-overflow: ellipsis;
}
这是我使用的一些代码(请参阅示例(:http://dojo.telerik.com/OPICO
缩小输出窗口并调整其大小以查看其效果。
相关文章:
- 如何在已经有图标的滚动到顶部按钮中添加文本
- 滚动文本中的顶部单词
- 如何在引导程序中将输入文本框嵌入到图像的顶部
- 如何将文本置于拉斐尔路径的顶部
- 更改togglejquery顶部的文本
- 在自动重影文本区域中打字时,会将焦点集中在元素的顶部
- HTML5 中图像顶部的超链接文本
- 如何创建 HTML 文本框,该文本框顶部有一个水平菜单选项卡可供选择
- 如何停止幻灯片放映隐藏文本和图像跳到顶部,而下一张幻灯片进来
- HTML5 绘制位于顶部的文本
- 获取要从右侧而不是从顶部滑入的文本
- 如何防止在取消隐藏/隐藏文本后滚动到顶部
- 如何将剑道网格标题文本保持在顶部
- 在图像顶部显示文本
- 图像映射顶部的文本
- JavaScript 清除文本框 DOM 仅清除顶部框
- 如何通过jquery将滚动头文本加载到顶部固定标题区域
- 如何关注页面顶部的文本
- 如何将光标在文本区域中的位置设置回顶部
- Bootstrap 3 Modal内置texarea.当点击/聚焦文本区域时,背景滚动到顶部.仅适用于iOS 8