社区
CSS
帖子详情
请帮我看一下菜单问题
panda0379
2004-05-07 09:56:15
我菜单所在的table设为隐藏,但是他还是占了空间,请帮我看一下,文件下载地址http://asp3.6to23.com/dog0379/top.rar 改过之后请发到我得邮箱panda0379@163.com,请注明您的名字,我好加分。谢谢
...全文
143
12
打赏
收藏
请帮我看一下菜单问题
我菜单所在的table设为隐藏,但是他还是占了空间,请帮我看一下,文件下载地址http://asp3.6to23.com/dog0379/top.rar 改过之后请发到我得邮箱panda0379@163.com,请注明您的名字,我好加分。谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dsclub
2004-05-08
打赏
举报
回复
是你自己非要把DIV放到Table里的,我有什么办法,你可以把Table去掉,然后设置z-index
这个还要我来写么?
不难,自己可以搞定了吧?
panda0379
2004-05-08
打赏
举报
回复
我再顶
panda0379
2004-05-08
打赏
举报
回复
我没有做过这种菜单,请高手提供一个更好的方法
dsclub
2004-05-08
打赏
举报
回复
我只是帮你该改你的代码,实现的原理是你自己的。
要是我做菜单才不这么做呢!!!!
你代码中菜单的位置完全是靠style中固定的top left来设置的,哪有这么做程序的,分辨率变了当然会完蛋的
panda0379
2004-05-08
打赏
举报
回复
老大你试了没啊,我得是800×600,不用表格你放到1024×768试试,另外我没用过这种菜单,z-index是什么意思
panda0379
2004-05-08
打赏
举报
回复
你的代码还是不对啊,菜单出来时,就会把表格给撑大了。你可以试一下啊,不过比我的好多了
panda0379
2004-05-08
打赏
举报
回复
呵呵,我试试,我得asp全是手工编制的,只是这个菜单不会搞,没办法,才用dr的
panda0379
2004-05-07
打赏
举报
回复
你说的这个方法不行啊,你试一下,我改了table的,上面那一块出了个背景色,然后改了layer的,菜单连背景也没有了
fason
2004-05-07
打赏
举报
回复
用obj.style.display="none",不用visibility
dsclub
2004-05-07
打赏
举报
回复
这代码好乱呀,说句不该说的:我最讨厌用DW开发的东西了。。。。
代码改好了:
<html>
<head>
<title>小洁人事管理系统</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="JavaScript">
<!--
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
// -->
function MM_findObj(n, d) { //v4.0
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && document.getElementById) x=document.getElementById(n); return x;
}
function MM_showHideLayers() { //v3.0
var i,p,v,obj,args=MM_showHideLayers.arguments;
for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
if (obj.style)
{
obj=obj.style;
v=(v=='show')?'block':(v='hide')?'none':v;
}
obj.display=v;
TT.style.display=v;
}
}
//-->
</script>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table width="760" cellspacing="0" cellpadding="0" align="center">
<tr>
<td align="center"> 小洁人事管理系统</td>
</tr>
<tr>
<td bgcolor="#CCFFFF" > <a href="" onMouseOver="MM_showHideLayers('Layer1','','show')" onMouseOut="MM_showHideLayers('Layer1','','hide')">系统</a>
<a href="" onMouseOver="MM_showHideLayers('Layer2','','show')" onMouseOut="MM_showHideLayers('Layer2','','hide')">档案管理</a>
<a href="" onMouseOver="MM_showHideLayers('Layer3','','show')" onMouseOut="MM_showHideLayers('Layer3','','hide')">帮助</a></td>
</tr>
</table>
<table id="TT" width="760" cellspacing="0" cellpadding="0" align="center" style="display: none;">
<tr>
<td bgcolor="#CCFFFF" >
<div id="Layer1" style="position:relative; left:0px; top:0px; width:90px; height:160px; z-index:1; display: none; background-color: #00FFFF; layer-background-color: #00FFFF; border: 1px none #000000" onMouseOver="MM_showHideLayers('Layer1','','show')" onMouseOut="MM_showHideLayers('Layer1','','hide')">
<p>初始化</p>
<p><a href=mdypsw.asp>修改密码</a></p>
<p><a href=userlist.asp>帐号管理</a></p>
<p>打印</p>
<p>退出系统</p>
</div>
<div id="Layer2" style="position:relative; left:40px; top:0px; width:83px; height:135px; z-index:2; display: none; background-color: #00FFFF; layer-background-color: #00FFFF; border: 1px none #000000" onMouseOver="MM_showHideLayers('Layer2','','show')" onMouseOut="MM_showHideLayers('Layer2','','hide')">
<p><a href=mdypsw.asp>档案添加</a></p>
<p><a href=find.asp>档案查询</a></p>
<p><a href=stat.asp>档案统计</a></p>
<p><a href=mdypsw.asp>档案输出</a></p>
</div>
<div id="Layer3" style="position:relative; left:111px; top:0px; width:86px; height:60px; z-index:3; display: none; background-color: #00FFFF; layer-background-color: #00FFFF; border: 1px none #000000" onMouseOver="MM_showHideLayers('Layer3','','show')" onMouseOut="MM_showHideLayers('Layer3','','hide')">
<p><a href=help.asp>系统帮助</a></p>
<p><a href=about.asp>关于系统</a></p>
</div>
</td>
</tr>
</table>
panda0379
2004-05-07
打赏
举报
回复
请帮帮我好吗?
threezxw
2004-05-07
打赏
举报
回复
高度关注
vue+AntDesign导航
菜单
问题
汇总
本文总结了使用AntDesign Vue组件库时遇到的导航
菜单
问题
,包括左侧
菜单
缩起时显示异常、默认展开多层
菜单
及只展开当前父级
菜单
的解决方案。通过给自定义图标添加anticon类解决了显示
问题
,利用defaultOpenKeys设置默认展开
菜单
,通过监听openChange事件实现
菜单
聚焦管理。
三种方法解决纯css下拉
菜单
鼠标移入
菜单
内容时
菜单
隐藏消失的
问题
本文探讨了在网页设计中,下拉
菜单
在鼠标悬停时显示和消失的
问题
。通过调整CSS属性,如使用margin-top:0或改变元素类型,解决了
菜单
在鼠标移动到子
菜单
时意外隐藏的难题。
C#Winform
菜单
的使用
问题
总结
本文总结了C# Winform中
菜单
项的隐藏和显示
问题
。通过代码示例展示了如何在点击事件中切换
菜单
项的可见性,并指出在初始化窗体时调整
菜单
项可见性的方法。特别指出,使用`this.操作ToolStripMenuItem.ShowDropDown();`可以避免
菜单
在执行事件后立即关闭,使得用户能直观看到
菜单
状态的变化。
element-ui
菜单
收起后
菜单
占位
问题
在vue2+elementui13.0的项目中,遇到element-ui
菜单
收起后仍然占用300px宽度的
问题
。原因是组件默认设置的宽度,即使
菜单
收起,aside部分仍保持300px宽度。通过检查文档和移除相关样式,成功解决了这个
问题
,使得
菜单
收起后不再占位。
关于element ui导航
菜单
中二级
菜单
中页面跳转
菜单
高亮的
问题
本文讨论了在Element UI导航
菜单
中处理二级
菜单
高亮的
问题
,特别是当页面跳转和刷新时如何保持正确的高亮状态。通过获取当前路由的name值,并根据name值判断路由高亮,实现了即使在不同路由下也能保持特定
菜单
高亮的效果。避免了大量if语句,提供了一种更优雅的解决方案。
CSS
61,120
社区成员
60,701
社区内容
发帖
与我相关
我的任务
CSS
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
复制链接
扫一扫
分享
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章