jQuery MiniUI

标题: 水平100%布局 IE6 1024分辨率下出现水平滚动条的问题 [打印本页]

作者: zinda    时间: 2012-7-31 01:36:13     标题: 水平100%布局 IE6 1024分辨率下出现水平滚动条的问题

在IE7以上不会出现;
同样的IE6,1024以上分辨率,测试过1440*900也没有流动条。

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

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


作者: niko    时间: 2012-7-31 08:33:17

这个滚动条是iframe页面的样式导致的,与miniui没有什么关系。
可根据具体页面情况处理,不需要特意设置body的width。
作者: zinda    时间: 2012-7-31 15:03:25

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

但是 iframe 页面没有设置其他样式,这是一个浏览器兼容问题,你用1024分辨率下的IE6看下那个例子,再在同样的分辨率下用IE6以上版本看下
作者: niko    时间: 2012-7-31 15:16:03

滚动条是在子iframe页面内出现的把?
你说的那个页面,只是几个HTML,都没有用到miniui。
你用自己的页面试试。
作者: zinda    时间: 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 没有水平滚动条的

作者: niko    时间: 2012-7-31 19:02:29

你看下这个例子,子页面撑满grid,没有滚动条问题:
http://www.miniui.com/demo/#src=fit/fit.html
作者: zinda    时间: 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打开都有水平条
作者: zinda    时间: 2012-8-1 07:19:58

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

这是参与我与niko的讨论吗?看不懂你的话,太深奥了
作者: niko    时间: 2012-8-1 09:45:11

经测试,fit布局在2.0.9.7更新时发生了BUG。
已经修复,请重新下载。
另外,请继续用IE6测试:http://www.miniui.com/demo/#src=fit/fit.html
谢谢。




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