jQuery MiniUI

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

工具栏和菜单栏 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2012-4-14 21:39:03 |只看该作者 |倒序浏览
当工具栏和菜单栏的按钮和菜单数量较多时,超出屏幕的部分无法显示!

Rank: 9Rank: 9Rank: 9

沙发
发表于 2012-4-14 21:42:50 |只看该作者
贴出图片和代码,有图有真相!

Rank: 2

板凳
发表于 2012-4-14 22:26:56 |只看该作者
http://www.miniui.com/demo/menu/navmenu.html
这个地址你把窗口缩小就看见了!

Rank: 9Rank: 9Rank: 9

地板
发表于 2012-4-15 08:43:51 |只看该作者
1)对于menu,一般是一个系统顶部一个菜单。宽度是够用的,不用做更多工作。
2)对于toolbar,如果宽度不够,会自动撑下去。

Rank: 1

5#
发表于 2012-5-4 09:06:07 |只看该作者
  1. function showTab(node) {
  2.         var tabs = mini.get("mainTabs");
  3.         var id = "tab$" + node.id;
  4.         var tab = tabs.getTab(id);
  5.         if (!tab) {
  6.                 if(tabs.tabs.length>10){
  7.                         mini.showMessageBox({
  8.                                 width: 280,
  9.                                 title: "错误",
  10.                                 buttons: ["ok"],
  11.                                 message: "对不起,最多只允许开启10个标签!",
  12.                                 iconCls: "mini-messagebox-error"
  13.                         });
  14.                         return false;
  15.                 }
  16.                 tab = {};
  17.                 tab.name = id;
  18.                 tab.title = node.text;
  19.                 tab.showCloseButton = true;
  20.                 tab.url = node.url;
  21.                 tabs.addTab(tab);
  22.         }
  23.         tabs.activeTab(tab);
  24. }
复制代码
可以通过自己写的代码控制TAB的数量
但是菜单我建议从系统上分菜单的时候就不要分的太多了。

Rank: 3Rank: 3

6#
发表于 2012-5-4 10:10:20 |只看该作者
cs99619 发表于 2012-5-4 09:06
可以通过自己写的代码控制TAB的数量
但是菜单我建议从系统上分菜单的时候就不要分的太多了。 ...

选项卡应该不用控制多少吧?一个权限较大的管理员在使用系统的时候岂不是被约束了?

Rank: 9Rank: 9Rank: 9

7#
发表于 2012-5-4 10:25:47 |只看该作者
选项卡如果多的话,会有左右箭头的。

Rank: 1

8#
发表于 2012-5-5 02:53:07 |只看该作者
限制选项卡的数量,是为了客户端考虑。
可以试试,开20个选项卡,浏览器内存使用肯定比10个选项卡的多很多。

Archiver|普加软件

GMT+8, 2024-11-22 21:25 , Processed in 1.041127 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部