jQuery MiniUI

标题: columns属性width的bug? [打印本页]

作者: aboutibm    时间: 2012-12-20 15:16:18     标题: columns属性width的bug?

mini-datagrid和mini-treegrid里的columns中width属性都会出现该问题

在IE9中的兼容模式和Firefox中,设置width是有效果的,如下图
[attach]1132[/attach]

但是在IE9里,width中不论怎么设置,都是平均宽度,如下图

[attach]1133[/attach]



作者: niko    时间: 2012-12-20 15:32:30

必须是标准模式,不支持兼容模式。
标准模式是所有浏览器通用的。
兼容模式是IE私有的。
请在页面顶部加:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
作者: aboutibm    时间: 2012-12-20 16:08:49

niko 发表于 2012-12-20 15:32
必须是标准模式,不支持兼容模式。
标准模式是所有浏览器通用的。
兼容模式是IE私有的。

加上
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
后,我又试了试,发现,页面在iframe里显示不正常,宽度都是平价,但是,不在iframe中显示时,各种浏览器各种模式都是正常的,这个有办法解决吗?
作者: aboutibm    时间: 2012-12-20 16:22:47

niko 发表于 2012-12-20 15:32
必须是标准模式,不支持兼容模式。
标准模式是所有浏览器通用的。
兼容模式是IE私有的。

可能是我的代码有问题,我再试试
作者: aboutibm    时间: 2012-12-20 16:42:44

我把js放错位置了,放到页面最前面了,所以显示不正确,已解决,结贴




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