| 主题:层与下拉选项框的叠放问题 |
|---|
|
我在一个jsp页面里用层做了一个下拉菜单导航条,然后用一个include把这个jsp页面包含进来,后来发现有问题,我的导航条下面刚好放了一个下拉选项框,当我的下拉菜单显示的时候,被这个下拉选项框给遮住了一部分,请问要怎么解决这个问题呢? |
|
|
呵呵 这个是 IE6 的bug, 用IE7 或者 FireFox 就没有问题 或者 你弹出下拉菜单的时候 把页面所有的select元素 隐藏起来,下拉菜单隐藏的时候 再把select元素显示 |
![]() ★★★★★★★★ 纵里寻她千百度,蓦然回首,那人却在,灯火阑珊处! MyBlog :http://blog.javawind.net |
|
|
|
javascript代码
隐藏: hideSelect("hidden"); 取消隐藏: hideSelect("visible"); |
![]() ★★★★★★★★ 纵里寻她千百度,蓦然回首,那人却在,灯火阑珊处! MyBlog :http://blog.javawind.net |
|
|
|
只能这一种解决办法吗? |
|
|
而且,我的那个导航条放在另外一个页面里,是引入进来的,你的方法能行吗? |
|
|
是的 这个是IE6的bug 还有flash 也会显示于浮动层之上的。 或者 你的下拉菜单 用iframe ,当然 只是不理想的效果 |
![]() ★★★★★★★★ 纵里寻她千百度,蓦然回首,那人却在,灯火阑珊处! MyBlog :http://blog.javawind.net |
|
|
|
以下是引用 miracle 于 2008-06-05 13:38:57.0 的发言
而且,我的那个导航条放在另外一个页面里,是引入进来的,你的方法能行吗? include 没有问题呀, 生成的页面 是同一个页面的~, 看网页源码就知道了~ 试试咯 |
![]() ★★★★★★★★ 纵里寻她千百度,蓦然回首,那人却在,灯火阑珊处! MyBlog :http://blog.javawind.net |
|
|
|
帮我想想,除了隐藏对像之外还有没有什么更好的办法咯,我有一个朋友说,可以用利用CSS控制层布局来解决这个问题,但是没有具体说怎么做,我又不会。 |
|
|
呵呵 目前我所知道的就是 这是IE6 的 bug, IE7 和 FireFox 是没有这个问题的。 除了 隐藏对象之外,就是 上面提到的 导航条 用iframe嵌入内容,当然 这样很不划算的,也是傻瓜方法~ 其他我就不知道啦,如果你找到了解决方法,敬请告知~ |
![]() ★★★★★★★★ 纵里寻她千百度,蓦然回首,那人却在,灯火阑珊处! MyBlog :http://blog.javawind.net |
|
|
粤ICP备07511478号