全兼容的纯CSS级联菜单要点浅析

参与测试的浏览器:IE6 / IE7 / IE8 / FF3 / OP9.6 / SF3 / Chrome2
操作系统:Windows
蓝色理想经典论坛首发,转载请注明出处
这次给项目做的级联菜单使用了纯CSS的方式,霍霍,能用CSS做的,就用CSS完成吧。

丰胸早已有前辈完成过这样的实例了,我以为我能顺利完成,但没想到处处碰壁,故记录一点心得如下,供大家参阅。

废话不多说,咚咚咚,开始制作啦!

除了IE6这个坚强的孩子,其他浏览器攻克还是比较容易的




更多详情请登陆:http://www.fu088.cn/?userid=49







  •    话费服务
      

    •    

    •      话费查询
          

      •      
      • 实时话费查询
             
      • 话费余额查询
             
      • 月账单查询
             
      • 月详单查询
             
      • 缴费历史查询
             
      • 资费优选推荐
            

         
         

    •      定制话费信息
          

      •      
      • 定制短信账单
             
      • 话费余额短信提醒
             
      • 定制Email账单
            

         
         

    •      网上交费
          

      •      
      • 网上缴费
             
      • 充值卡缴费
            

         
        


  •    业务办理
      

    •    

    •      日常业务办理
          

      •      
      • 来电显示
             
      • 呼叫等待
             
      • 呼叫转移
             
      • 三方通话
             
      • 来电提醒
             
      • 呼叫保持
             
      • 呼叫转移设置
             
      • 主叫隐藏
             
      • 彩铃
             
      • 国内漫游
             
      • 短信回执
             
      • 12580综合信息
             
      • 关爱一线通
            

         
         

    •      数据业务
          

      •      
      • 手机上网
             
      • GPRS
             
      • 飞信
             
      • 手机报
             
      • 无线音乐俱乐部
             
      • 手机邮箱
             
      • 号簿管家
             
      • WLAN业务
             
      • 彩乐短信
            

         
         

    •      手机报停/报开
          

      •      
      • 手机报停
             
      • 手机复机
            

         
         

    •      梦网查询与退订
         
        


  •    套餐办理与变更
      

    •    
    • GPRS套餐变更
         
    • 产品变更
        


  •    积分计划
      

    •    
    • 积分查询
         
    • 积分兑换
         
    • 积分明细查询
         
    • 积分兑换话费
         
    • 积分兑换历史查询
        


  •    在线客服
      

    •    
    • 号码归属地查询
         
    • 营业厅查询
         
    • 手机仿真
         
    • 在线咨询
        


  •    个人信息管理
      

    •    
    • 个人资料修改
         
    • 服务密码变更
         
    • 服务密码重置
         
    • PUK码查询
         
    • 套餐使用状态查询
         
    • 业务开通状态查询
        


  •    短信息服务


 

该实例完成大概就两个要点:

忌浮忌躁,一步步来,先把最低级的display:none;做。
“:hover伪类”的使用,默认状态“display:none;”,“:hover”时则“display:block;”则能很容易完成。
而IE6下折腾就比较复杂了,经过头破血流的教训之后,总结出关键四点:

1. 原理:IE6仅标签支持:hover伪类,但如果a标签里面再嵌入a标签,里面的a标签将不会生效,所以必须在之间套加一层

 


内容部分可以含有标签

2. 关键样式名:这个用于:hover效果的a标签的命名,如果使用与

  • 一致的样式名(在非IE6中是li:hover产生的效果),将不用再另写样式代码,不仅节省了代码开销,而且可维性更好;(这个是省时省力的关键)

     

     




  • 内容部分可以含有标签

     

    3. visibility的使用:采用display的话将出现onmouseout时上一次显示的optionGroup仍然不消失的情况

    .c_subNav .li:hover ul { visibility:visible;}

    4.table的设置: [含泪ing]table一定要记得width:100%;啊,一定要记得啊,一定要记得啊,一定要记得啊。

    最后完成效果:












    •   
         话费服务
        

      •    

      •     
             话费查询
            

        •      
        • 实时话费查询
               
        • 话费余额查询
               
        • 月账单查询
               
        • 月详单查询
               
        • 缴费历史查询
               
        • 资费优选推荐
              

            
           
           

      •     
             定制话费信息
            

        •      
        • 定制短信账单
               
        • 话费余额短信提醒
               
        • 定制Email账单
              

            
           
           

      •     
             网上交费
            

        •      
        • 网上缴费
               
        • 充值卡缴费
              

            
           
          

        

    •   
         业务办理
        

      •    

      •     
             日常业务办理
            

        •      
        • 来电显示
               
        • 呼叫等待
               
        • 呼叫转移
               
        • 三方通话
               
        • 来电提醒
               
        • 呼叫保持
               
        • 呼叫转移设置
               
        • 主叫隐藏
               
        • 彩铃
               
        • 国内漫游
               
        • 短信回执
               
        • 12580综合信息
               
        • 关爱一线通
              

            
           
           

      •     
             数据业务
            

        •      
        • 手机上网
               
        • GPRS
               
        • 飞信
               
        • 手机报
               
        • 无线音乐俱乐部
               
        • 手机邮箱
               
        • 号簿管家
               
        • WLAN业务
               
        • 彩乐短信
              

            
           
           

      •     
             手机报停/报开
            

        •      
        • 手机报停
               
        • 手机复机
              

            
           
           

      •      梦网查询与退订
           
          

        

    •   
         套餐办理与变更
        

      •    
      • GPRS套餐变更
           
      • 产品变更
          

        

    •   
         积分计划
        

      •    
      • 积分查询
           
      • 积分兑换
           
      • 积分明细查询
           
      • 积分兑换话费
           
      • 积分兑换历史查询
          

        

    •   
         在线客服
        

      •    
      • 号码归属地查询
           
      • 营业厅查询
           
      • 手机仿真
           
      • 在线咨询
          

        

    •   
         个人信息管理
        

      •    
      • 个人资料修改
           
      • 服务密码变更
           
      • 服务密码重置
           
      • PUK码查询
           
      • 套餐使用状态查询
           
      • 业务开通状态查询
          

        

    •    短信息服务



     

  •  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值