jQuery MiniUI

标题: datagrid headerCls中设置样式width,align,headerAlign等无效 [打印本页]

作者: TTCCTT    时间: 2015-8-10 17:11:47     标题: datagrid headerCls中设置样式width,align,headerAlign等无效

1、datagrid headerCls设置样式时,字体颜色、大小、加粗等可以正常设置,但在width,align等不起作用,datagrid虽然可设置默认列宽columnWidth,统一全控制,但实际开发中,可能会遇到如:1-3列使用样式A,4-6列使用样式B,能否做到直接在headerCls中把width,align,headerAlign 加入,这样更方便统一修改、灵活调用。
举例:
.defaultCol
{
    font-weight:bold;
    color:Red;
    width:220px;
    align:center;
}

<div field="RN" headerCls="defaultCol" width="220px" align="center" headerAlign="center">名称</div>
把“ width="220px" align="center" headerAlign="center" ”在css样式.defaultCol中设置

2、datagrid的列宽能否加一个属性,设置TRUE/FALSE,  如:TRUE: 根据屏幕自适应宽度/ FALSE:类型于EXCEL中,根据单元格内容,自适应宽度

谢谢……




作者: felt    时间: 2015-8-10 17:25:25

1 headerCls作用于td上,里面的div还有样式,无法作用在内部,请设置到列上,列有这样属性
2 列宽无法根据内容自适应,宽度固定宽度或百分比宽度
作者: TTCCTT    时间: 2015-8-10 17:32:53

felt 发表于 2015-8-10 17:25
1 headerCls作用于td上,里面的div还有样式,无法作用在内部,请设置到列上,列有这样属性
2 列宽无法根据 ...

样式不能公用,后续若要更改,可能会麻烦点!
好吧,先这样吧,谢谢……




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2