jQuery MiniUI

 找回密码
 立即注册
查看: 3033|回复: 4
打印 上一主题 下一主题

columns属性width的bug? [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2012-12-20 15:16:18 |只看该作者 |倒序浏览
mini-datagrid和mini-treegrid里的columns中width属性都会出现该问题

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


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




附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 9Rank: 9Rank: 9

沙发
发表于 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">

Rank: 3Rank: 3

板凳
发表于 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中显示时,各种浏览器各种模式都是正常的,这个有办法解决吗?

Rank: 3Rank: 3

地板
发表于 2012-12-20 16:22:47 |只看该作者
niko 发表于 2012-12-20 15:32
必须是标准模式,不支持兼容模式。
标准模式是所有浏览器通用的。
兼容模式是IE私有的。

可能是我的代码有问题,我再试试

Rank: 3Rank: 3

5#
发表于 2012-12-20 16:42:44 |只看该作者
我把js放错位置了,放到页面最前面了,所以显示不正确,已解决,结贴

Archiver|普加软件

GMT+8, 2025-7-1 18:27 , Processed in 1.024589 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部