Home  >  Article  >  Web Front-end  >  新手又有问题了,ie6层重叠问题,会的大神帮帮下……_html/css_WEB-ITnose

新手又有问题了,ie6层重叠问题,会的大神帮帮下……_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 12:08:19867browse

弄了个导航条,导航条有二级下拉菜单,现在的问题是,与导航条下拉重叠的那部分有点击链接,而在ie6中如果导航下拉的层放在顶部,那么下面的点击链接就会被遮住,点击不了,而如果放在下面,那些下拉信息又被点击链接遮住了,这个问题只有在ie6才会……不知道怎么弄啊……
导航部分代码:
        


            
              
              
新手又有问题了,ie6层重叠问题,会的大神帮帮下……_html/css_WEB-ITnose
                 
              

              
            

            

  •         
            

  •         


母板部分代码:

  
    
  
  
    

    
    

    
    

    
    

    
        
          

              
              

              
              

               
               


              

截图:

红色的就是下拉区域了……

咋弄啊*.*


回复讨论(解决方案)

怎么就没有大神呢……

asp:contentplaceholder

最终生成到浏览器是怎么样的

看起来可以,正常。但是如果导航那层在上面的话,在ie6中无法点击左侧的点击链接,被那个层盖住了,而如果导航层在下面的话,鼠标移到导航那,那些二级下拉会被遮住……至于你说的那个子页内容……有很多个子页,不知道怎么说,不过大多子页,左边都有一个侧面菜单

对了,三楼的兄弟上次谢谢了啊,还有,我很好奇地想问下……你头像背后的那些是什么细胞啊?还是病毒?还是什么东西?

无外乎div,z-index。如果出现覆盖,只要调整z-index即可。
特别注意的是如果子内容被遮盖,需将父标签或相对遮盖标签的父标签同级的z-index调整一下即可。


  

      

  
 id=4>


id=1和id=2为同级,如果id3被id2覆盖,光调整id3的z-index是没有用的
,只要调整id1就可以了。
浮动菜单其实是position:relative包position:absolute,实现菜单的那样子。

但是这真的是z-index的关系么?因为我试过把那浮动菜单的层位置,而不管怎么调,在ie6都会有一层被另一层遮住,不能像ie8那样……昨天我同事说可能是ie8有那个什么透明度的什么的,ie6没有……

对了,三楼的兄弟上次谢谢了啊,还有,我很好奇地想问下……你头像背后的那些是什么细胞啊?还是病毒?还是什么东西? 应该是甲流病毒吧,很早前P的,快忘记了

请问  楼主问题解决了吗?

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn