jQuery MiniUI

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

关于fit的自适合 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-4-17 09:48:26 |只看该作者 |倒序浏览
页面里顶部隐藏了一个panel控件, 下面是是 fit样式下放了一个datagrid控件。正情情况下没展开panel时
fit和datagrid是充满页面的。
当展开panel控件时,fit 不能重新适合高度,导致gird被挤出页面一部分,出现滚动条了。 有办法让fit重新适合吗? 就像缩放页面时,fit会自适应。

Rank: 8Rank: 8

沙发
发表于 2014-4-17 10:00:08 |只看该作者
做个能重现问题的Html页面上传,我们看下

Rank: 8Rank: 8

板凳
发表于 2014-4-17 10:06:46 |只看该作者
panel展开的时候调用下mini.layout()

Rank: 3Rank: 3

地板
发表于 2014-4-17 10:10:05 |只看该作者
lost 发表于 2014-4-17 10:00
做个能重现问题的Html页面上传,我们看下

点击详细按钮 展开Panel Grid会被挤下去,fit没有自适合
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

5#
发表于 2014-4-17 10:40:15 |只看该作者
lljuser 发表于 2014-4-17 10:10
点击详细按钮 展开Panel Grid会被挤下去,fit没有自适合


下载看看。

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

Rank: 3Rank: 3

6#
发表于 2014-4-17 11:18:00 |只看该作者
lost 发表于 2014-4-17 10:40
下载看看。

你这把fit移到最外层,然后展开隐藏多出的部分,可是gird的分页栏看不到了啊,你双击页面放大缩小,fit都可以重新适应,让grid完全展示出来。我是要那种效果,看不到分页栏怎么翻页呢。。

Rank: 8Rank: 8

7#
发表于 2014-4-17 11:44:42 |只看该作者
lljuser 发表于 2014-4-17 11:18
你这把fit移到最外层,然后展开隐藏多出的部分,可是gird的分页栏看不到了啊,你双击页面放大缩小,fit都 ...

不好意思,刚刚理解错误。这样改下就可以了
  function showPanel() {
            var panel = mini.get("panel1");
            if (panel.visible) {

                panel.hide();
                mini.layout();
            }
            else {
                panel.show();
                mini.layout();
            }
        }

Rank: 3Rank: 3

8#
发表于 2014-4-17 13:18:44 |只看该作者
lost 发表于 2014-4-17 11:44
不好意思,刚刚理解错误。这样改下就可以了
  function showPanel() {
            var panel = mini.get ...

正常了,谢谢,mini.layout这个方法是重新适应所有控件吗?

Rank: 8Rank: 8

9#
发表于 2014-4-17 14:14:07 |只看该作者
lljuser 发表于 2014-4-17 13:18
正常了,谢谢,mini.layout这个方法是重新适应所有控件吗?

mini.layout是重新调整布局,适应所有控件

Archiver|普加软件

GMT+8, 2024-10-8 02:18 , Processed in 1.057769 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部