jQuery MiniUI

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

水平100%布局 IE6 1024分辨率下出现水平滚动条的问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2012-7-31 01:36:13 |只看该作者 |倒序浏览
在IE7以上不会出现;
同样的IE6,1024以上分辨率,测试过1440*900也没有流动条。

类似例子: http://www.miniui.com/demo/menu/menubar.html
把屏幕分辨率改成1024;
点击 菜单 layouts > panel ;
在IE7以上是没有水平滚动条的,但IE6有

现在的解决方式是在 iframe 里的页里写样式 body{width:90%}
但这种方式不好

Rank: 9Rank: 9Rank: 9

沙发
发表于 2012-7-31 08:33:17 |只看该作者
这个滚动条是iframe页面的样式导致的,与miniui没有什么关系。
可根据具体页面情况处理,不需要特意设置body的width。

Rank: 2

板凳
发表于 2012-7-31 15:03:25 |只看该作者
niko 发表于 2012-7-31 08:33
这个滚动条是iframe页面的样式导致的,与miniui没有什么关系。
可根据具体页面情况处理,不需要特意设置bod ...

但是 iframe 页面没有设置其他样式,这是一个浏览器兼容问题,你用1024分辨率下的IE6看下那个例子,再在同样的分辨率下用IE6以上版本看下

Rank: 9Rank: 9Rank: 9

地板
发表于 2012-7-31 15:16:03 |只看该作者
滚动条是在子iframe页面内出现的把?
你说的那个页面,只是几个HTML,都没有用到miniui。
你用自己的页面试试。

Rank: 2

5#
发表于 2012-7-31 18:59:17 |只看该作者
本帖最后由 zinda 于 2012-7-31 19:01 编辑

水平滚动条是iframe的,iframe里页是100%宽度。

iframe里的页如果插入一个100%宽的 grid,在1024分辨率IE6里,也会出现水平滚动条

和miniui没有关系,但miniui能处理这个兼容问题更好,IE6不能忽视

我指的是水平滚动条。
同样的页面在ie7/8/9 没有水平滚动条的

Rank: 9Rank: 9Rank: 9

6#
发表于 2012-7-31 19:02:29 |只看该作者
你看下这个例子,子页面撑满grid,没有滚动条问题:
http://www.miniui.com/demo/#src=fit/fit.html

Rank: 2

7#
发表于 2012-8-1 07:19:09 |只看该作者
niko 发表于 2012-7-31 19:02
你看下这个例子,子页面撑满grid,没有滚动条问题:
http://www.miniui.com/demo/#src=fit/fit.html ...

呵呵,你在IE6下看看,1440、1280、1024,我用IE6打开都有水平条

Rank: 2

8#
发表于 2012-8-1 07:19:58 |只看该作者
bubad 发表于 2012-8-1 01:51
这跟艺术一样,觉得跳水这种项目放在奥运会里面来有点可惜。非要用打分的方式分出甲乙丙丁来,总是觉得有点 ...

这是参与我与niko的讨论吗?看不懂你的话,太深奥了

Rank: 9Rank: 9Rank: 9

9#
发表于 2012-8-1 09:45:11 |只看该作者
经测试,fit布局在2.0.9.7更新时发生了BUG。
已经修复,请重新下载。
另外,请继续用IE6测试:http://www.miniui.com/demo/#src=fit/fit.html
谢谢。

Archiver|普加软件

GMT+8, 2024-9-29 22:18 , Processed in 1.058253 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部