发表新主题 回复该帖子
主题:层与下拉选项框的叠放问题
miracle
帖子档案  楼主 层与下拉选项框的叠放问题   Post by : 2008-06-05 13:05:42.0
  • 幼儿园
  • 幼儿园
  • UID:21
  • 主题:36
  • 帖子:146
  • 加为好友 加为好友    发送短信 发送短信

我在一个jsp页面里用层做了一个下拉菜单导航条,然后用一个include把这个jsp页面包含进来,后来发现有问题,我的导航条下面刚好放了一个下拉选项框,当我的下拉菜单显示的时候,被这个下拉选项框给遮住了一部分,请问要怎么解决这个问题呢?

返回页面顶部  

唧唧
2F Re:~   Post by : 2008-06-05 13:23:02.0
  • 幼儿园
  • 幼儿园
  • UID:3
  • 主题:342
  • 帖子:781
  • 加为好友 加为好友    发送短信 发送短信

 呵呵 这个是 IE6 的bug, 用IE7 或者 FireFox  就没有问题

或者 你弹出下拉菜单的时候 把页面所有的select元素 隐藏起来,下拉菜单隐藏的时候 再把select元素显示

签名
 ★★★★★★★★
 纵里寻她千百度,蓦然回首,那人却在,灯火阑珊处!
 MyBlog :http://blog.javawind.net
返回页面顶部  

唧唧
3F Re:~   Post by : 2008-06-05 13:33:57.0
  • 幼儿园
  • 幼儿园
  • UID:3
  • 主题:342
  • 帖子:781
  • 加为好友 加为好友    发送短信 发送短信

 

javascript代码
  1. function hideSelect(visibility){  
  2.     selects = document.getElementsByTagName('select');  
  3.     for(i = 0; i < selects.length; i++){  
  4.        selects[i].style.visibility = visibility;  
  5.     }  

隐藏: hideSelect("hidden");

取消隐藏: hideSelect("visible");

签名
 ★★★★★★★★
 纵里寻她千百度,蓦然回首,那人却在,灯火阑珊处!
 MyBlog :http://blog.javawind.net
返回页面顶部  

miracle
4F Re:~   Post by : 2008-06-05 13:34:49.0
  • 幼儿园
  • 幼儿园
  • UID:21
  • 主题:36
  • 帖子:146
  • 加为好友 加为好友    发送短信 发送短信

只能这一种解决办法吗?

返回页面顶部  

miracle
5F Re:~   Post by : 2008-06-05 13:38:57.0
  • 幼儿园
  • 幼儿园
  • UID:21
  • 主题:36
  • 帖子:146
  • 加为好友 加为好友    发送短信 发送短信

而且,我的那个导航条放在另外一个页面里,是引入进来的,你的方法能行吗?

返回页面顶部  

唧唧
6F Re:~   Post by : 2008-06-05 13:40:11.0
  • 幼儿园
  • 幼儿园
  • UID:3
  • 主题:342
  • 帖子:781
  • 加为好友 加为好友    发送短信 发送短信

 是的  这个是IE6的bug   还有flash 也会显示于浮动层之上的。

或者 你的下拉菜单 用iframe ,当然 只是不理想的效果

签名
 ★★★★★★★★
 纵里寻她千百度,蓦然回首,那人却在,灯火阑珊处!
 MyBlog :http://blog.javawind.net
返回页面顶部  

唧唧
7F Re:~   Post by : 2008-06-05 13:41:18.0
  • 幼儿园
  • 幼儿园
  • UID:3
  • 主题:342
  • 帖子:781
  • 加为好友 加为好友    发送短信 发送短信
以下是引用 miracle 于 2008-06-05 13:38:57.0 的发言

而且,我的那个导航条放在另外一个页面里,是引入进来的,你的方法能行吗?

 include 没有问题呀, 生成的页面 是同一个页面的~, 看网页源码就知道了~

试试咯

签名
 ★★★★★★★★
 纵里寻她千百度,蓦然回首,那人却在,灯火阑珊处!
 MyBlog :http://blog.javawind.net
返回页面顶部  

miracle
8F Re:~   Post by : 2008-06-05 17:32:31.0
  • 幼儿园
  • 幼儿园
  • UID:21
  • 主题:36
  • 帖子:146
  • 加为好友 加为好友    发送短信 发送短信

帮我想想,除了隐藏对像之外还有没有什么更好的办法咯,我有一个朋友说,可以用利用CSS控制层布局来解决这个问题,但是没有具体说怎么做,我又不会。

返回页面顶部  

唧唧
9F Re:~   Post by : 2008-06-05 17:39:45.0
  • 幼儿园
  • 幼儿园
  • UID:3
  • 主题:342
  • 帖子:781
  • 加为好友 加为好友    发送短信 发送短信

 呵呵  目前我所知道的就是 这是IE6 的 bug, IE7 和 FireFox 是没有这个问题的。

除了 隐藏对象之外,就是 上面提到的 导航条 用iframe嵌入内容,当然 这样很不划算的,也是傻瓜方法~

其他我就不知道啦,如果你找到了解决方法,敬请告知~

签名
 ★★★★★★★★
 纵里寻她千百度,蓦然回首,那人却在,灯火阑珊处!
 MyBlog :http://blog.javawind.net
返回页面顶部  


CopyRight © 2008-2009 JavaWind.Net Studio All Rights Reserved
Powered By JWind.BBS Vesion 1.0.0 Beta1 Processed in 17 ms,0 (Queries)  Gzip enabled

WAP - 清除Cookies - 联系我们 - JavaWind.Net Studio - Archiver - TOP Valid XHTML 1.0 Transitional Valid CSS! 粤ICP备07511478号