jQuery MiniUI

标题: 关于miniui的overflow-x:hidden [打印本页]

作者: intelsong    时间: 2013-9-20 17:09:56     标题: 关于miniui的overflow-x:hidden

在IE6下不显示水平滚动条
html,body {
overflow-x:hidden;
}
以上正常,但是网页引用了
<script src="../scripts/boot.js" type="text/javascript"></script>后,水平,垂直滚动条都消失。
我是在框架的TAB里打开网页的,请问这是BUG吗?

作者: factory    时间: 2013-9-22 09:25:57

我测试过了,加上
html,body {
overflow-x:hidden;
}
之后,页面放个miniui表格,高度超过页面高度之后,横向的没有,竖向滚动条是有的.正常的
你看下是不是你项目中的某个自定义的CSS文件影响了该页面

这个是我的测试页面,你拿去在你那边试试
[attach]2903[/attach]

作者: intelsong    时间: 2013-9-24 09:46:33

[attach]2916[/attach]
到我机器上就是这个样子,下面客户机访问也是这样
你的文件我也没有改,miniui.js我已经换成了最新试用版3.1

还有一个问题:
outlooktree生成左侧导航菜单,我设置node.url="test.html",可以实际查看到的却是:..../test.html?_t=932744
这个?_"t=932744"是哪来的?


作者: factory    时间: 2013-9-24 10:22:04

intelsong 发表于 2013-9-24 09:46
到我机器上就是这个样子,下面客户机访问也是这样
你的文件我也没有改,miniui.js我已经换成了最新试用版3 ...

1. 你有IE的开发工具不?或者用firefox的firebug,看下为什么没有滚动条,看下页面的竖向overflow,是什么原因变成了hidden,是不是你自己的样式影响了

2.这个是为了防止缓存,所以加上了一些参数,你不需要去管这个的
作者: intelsong    时间: 2013-10-12 21:49:31

本帖最后由 intelsong 于 2013-10-12 21:53 编辑
factory 发表于 2013-9-24 10:22
1. 你有IE的开发工具不?或者用firefox的firebug,看下为什么没有滚动条,看下页面的竖向overflow,是什么原 ...


在IE7兼容模式也一样,绝对有问题
你的test.htm文件我什么也没有改动,第一次alert有的,点确定后垂直滚动条就消失了,第二次mini.alert(t)后也没有。

其它我也作过测试,只要一引入boot.js,overflow-x:hidden 后,水平和垂直滚动条都消失了,而且我都没有加CSS。
[attach]3033[/attach][attach]3034[/attach]

在firefox和ie7的高速模式下是正常的,只有在ie7,8兼容模式和ie6下有问题,所以没有办法用工具。

作者: factory    时间: 2013-10-14 09:22:12

intelsong 发表于 2013-10-12 21:49
在IE7兼容模式也一样,绝对有问题
你的test.htm文件我什么也没有改动,第一次alert有的,点确定后垂直滚 ...

miniui是不支持兼容模式的,请用标准模式.
因为需要兼容的浏览器有IE6-10,FF CHROME等等,浏览器过多,而在兼容模式下,IE6-10跟标准模式下又有差异,所以我们对于IE只支持一种模式,标准模式
作者: intelsong    时间: 2013-10-20 11:16:10

factory 发表于 2013-10-14 09:22
miniui是不支持兼容模式的,请用标准模式.
因为需要兼容的浏览器有IE6-10,FF CHROME等等,浏览器过多,而在 ...

在IE6下标准模式下也是一样的啊,这个问题已经困扰我好长时间了,一直没有解决。
作者: factory    时间: 2013-10-20 22:15:59

intelsong 发表于 2013-10-20 11:16
在IE6下标准模式下也是一样的啊,这个问题已经困扰我好长时间了,一直没有解决。 ...

好的,我明天用IE6机器测试下,我上面给的例子你测试过了吗?是否也一样有问题?
如果是的话,我明天就用这个例子在IE6下测试了
作者: intelsong    时间: 2013-10-21 11:16:10

factory 发表于 2013-10-20 22:15
好的,我明天用IE6机器测试下,我上面给的例子你测试过了吗?是否也一样有问题?
如果是的话,我明天就用这个 ...

你上面给的例子在IE6下也是一样的问题!
作者: factory    时间: 2013-10-21 13:20:09

intelsong 发表于 2013-10-21 11:16
你上面给的例子在IE6下也是一样的问题!

你这个,在外面套个div,高度宽度为100%.把overflow设置给这个div,不要设置给body,让他代替body




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