jQuery MiniUI

标题: datagrid的宽度设置问题 [打印本页]

作者: zb2573156    时间: 2014-6-30 10:12:15     标题: datagrid的宽度设置问题

datagrid的的列宽度使用width属性。但是弹出框和在mini-tabs下width无效。默认都平均分配了宽度。通过[attach]4753[/attach]f12看的这一列的tr为何display:none。为何自动设置成none了。如何让我能调节宽度
作者: felt    时间: 2014-6-30 10:22:47

http://www.miniui.com/demo/index ... fixcolumnwidth.html
固定列宽,看这个demo
fitColumns="false"
作者: zb2573156    时间: 2014-6-30 11:10:36

felt 发表于 2014-6-30 10:22
http://www.miniui.com/demo/index.html#src=datagrid/fixcolumnwidth.html
固定列宽,看这个demo
fitColu ...

这个属性在单独的打开页面里是可以的。但是在mini.open弹出框或者mini-tabs下。使用default.css样式乱的不成样子了。而且对样式宽度有效果的的第一行tr  display 还是为none。我的版本是3.2.看了下更新好像没有相关宽度的
作者: felt    时间: 2014-6-30 11:21:42

zb2573156 发表于 2014-6-30 11:10
这个属性在单独的打开页面里是可以的。但是在mini.open弹出框或者mini-tabs下。使用default.css样式乱的 ...

[attach]4754[/attach]
如图,不是可以的吗
另外,目前最新版本是3.4,请尽量保持最新版本


作者: zb2573156    时间: 2014-6-30 12:05:09

felt 发表于 2014-6-30 11:21
如图,不是可以的吗
另外,目前最新版本是3.4,请尽量保持最新版本

还是那样。自己新建第一级却是可以显示宽度,但是多了一级就不行。我这样问吧。在datagrid解析表格的时候,解析后class=“mini-grid-table”内<tbody>标签第一个tr在什么情况下会style设置为 display: none;,我自己新建的第一级就没有这个display。
作者: zb2573156    时间: 2014-6-30 12:12:04

felt 发表于 2014-6-30 11:21
如图,不是可以的吗
另外,目前最新版本是3.4,请尽量保持最新版本

使用最新的3.4了。和fitColumns="false"这个属性无关。主要是mini 解析的时候把最上层的那个tr显示设置成了none。然后我这里使用后由于没有属性,.mini-grid-topRightCell {
    background: #E7EBEF url(images/grid/header.png) repeat-x 0 0;
    border-right: #A5ACB5 1px solid;
    border-bottom: #A5ACB5 1px solid;
    position: absolute;
    left: 0;
    top: 0;
    width: 8000px;
    height: 100%;
    z-index: 9;
    margin-left: -2px;
    margin-top: -1px;
    _top: auto;
    _bottom: -1px;
}这个类把样式拉了十万八千里
作者: felt    时间: 2014-6-30 13:14:07

zb2573156 发表于 2014-6-30 12:12
使用最新的3.4了。和fitColumns="false"这个属性无关。主要是mini 解析的时候把最上层的那个tr显示设置成 ...

不知道你说的什么
我的截图不就是mini.open里打开的固定列宽的表格,没问题
你出现样式问题
请检查一下
1 doctype写完整
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 IE请使用标准模式

如果还有问题,请提供重现的html页面




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