【请教】ext menu 屏幕显示不下的问题

溺水的鱼 2009-03-21 06:52:38
我用EXT的menu组件做一个二级菜单,菜单中有的项目特别多,窗口已经显示不下了。请问有没有办法解决这个问题。请高手们给看看
...全文
90 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
溺水的鱼 2009-03-23
  • 打赏
  • 举报
回复
谢谢啦,我在研究一下
  • 打赏
  • 举报
回复
<script> 
function $(ID)
{
var obj=document.getElementById(ID);
return obj;
}
function moveup(id,flag)
{
if(flag==1){
if($(id).scrollTop<$(id+1).offsetHeight){
$(id).scrollTop--;
}
}
else{
if($(id).scrollTop<$(id+1).offsetHeight){
$(id).scrollTop++;
}
}
}
</script>
<DIV id=demo style="overflow:hidden;WIDTH: 750px; height:50px;;">
<div id="demo1" class="demo1">
1.<br />
2.<br />
3.<br />
4.<br />
5.<br />
6.<br />
7.<br />
8.<br />
</div>
</DIV>
<a href="javascript:" onmouseup="moveup('demo',0)" >向下</a><a href="javascript:" onmouseup="moveup('demo',1)">向上</a>


呵呵,这样也许会好些

你自己根据例子写到你程序里
  • 打赏
  • 举报
回复
告诉你是可以实现的

至于融合你自己的代码,你自己搞定

<script> 
function $(ID)
{
var obj=document.getElementById(ID);
return obj;
}
function moveup(id,flag)
{
if(flag==1){
$(id).scrollTop-=$(id+1).offsetHeight;
}
else{
$(id).scrollTop++;
}
}
</script>
<DIV id=demo style="overflow:hidden;WIDTH: 750px; height:50px;;">
<div id="demo1" class="demo1">
1.<br />
2.<br />
3.<br />
4.<br />
5.<br />
6.<br />
7.<br />
8.<br />
</div>
</DIV>
<a href="javascript:" onmouseup="moveup('demo',0)" >向下</a><a href="javascript:" onmouseup="moveup('demo',1)">向上</a>


自己融合到你代码了
luojihaidao 2009-03-21
  • 打赏
  • 举报
回复
p这个不是很好实现 吗, 隐藏了不就完了吗?
  • 打赏
  • 举报
回复
这个没什么办法吧


你过长显示不了那么多的

除了增加高度和宽度还能做什么?
溺水的鱼 2009-03-21
  • 打赏
  • 举报
回复
谁给来个实现啊
  • 打赏
  • 举报
回复
哦,你说得那种啊?那种是可以实现的
溺水的鱼 2009-03-21
  • 打赏
  • 举报
回复
不知道能不能出现一个三角箭头,点击之后出现下面的item,类似ie里面收藏夹过多时候的样子

87,915

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧