HTML6实现折叠菜单与手风琴菜单的实例代码

所属分类: 网页制作 / HTML/Xhtml 阅读数: 2110
收藏 0 赞 0 分享

页面主体部分:

<body>  <ul id="menu">
          <li>   
                 <a href="#">一级菜单1</a>
                 <ul>
                        <li>二级菜单1-1</li>
                        <li>二级菜单1-2</li>
                        <li>二级菜单1-3</li>
                 </ul>       
          </li>
          <li>    
                  <a href="#">一级菜单2</a>
                  <ul>
                        <li>二级菜单2-1</li>
                        <li>二级菜单2-2</li>
                        <li>二级菜单2-3</li>
                  </ul>   
          </li>
          <li>
                  <a href="#">一级菜单3</a>
                  <ul>
                        <li>二级菜单3-1</li>
                        <li>二级菜单3-2</li>
                        <li>二级菜单3-3</li>
                  </ul> 
          </li>
          <li>
                  <a href="#">一级菜单4</a>
                  <ul>
                        <li>二级菜单4-1</li>
                        <li>二级菜单4-2</li>
                        <li>二级菜单4-3</li>
                  </ul> 
          </li>
  <ul>
</body>

折叠菜单 例:

css部分

<head>
<style type="text/css">
li{
    list-style:none;  去掉列表前面图形
}
li a{
    color:#123;    设置一级菜单文本颜色
}
#menu ul{
    display:none;  设置二级菜单默认不显示
}
#menu>li:hover ul{
    display:block;       鼠标滑过一级菜单时,显示二级菜单
}
</style>
</head>

手风琴菜单 例:

css部分

<head>
<style type="text/css">
li{
    list-style:none;  去掉列表前面图形
}
li a{
    color:#123;    设置一级菜单文本颜色
}
#menu>li,#menu>li>a,#menu>li>ul{
    float:left;             一级菜单,二级菜单左移动
}
#menu>li>a{
    display:block;
    background-color;red;    
}
#menu>li:hover ul{
    display:block;
}
#menu>ul{
     dispaly:none;
     width:100px;
     background-color:#123 ;
     padding-top:20px;
}
</style>
</head>

以上所述是小编给大家介绍的HTML6实现折叠菜单与手风琴菜单的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

更多精彩内容其他人还在看

HTML常用标签大全及html标签的特点

本篇文章给大家整理些关于html常用标签大全及html标签的特点,希望对大家学习html相关知识有所帮助,感兴趣的朋友一起学习吧
收藏 0 赞 0 分享

HTML页面3秒后自动跳转的三种常见方法

在项目中,我们经常会遇到这样一个功能:如何实现页面N秒后自动跳转。其实方法很简单,下面小编通过本文给大家分享HTML页面3秒后自动跳转的三种常见方法,对html页面3秒后自动跳转的相关知识感兴趣的朋友一起学习吧
收藏 0 赞 0 分享

HTML实现页面自动跳转的五种方法

本文通过五个实例给大家介绍html实现页面自动跳转的五种方法,对html页面跳转相关知识感兴趣的朋友一起学习吧
收藏 0 赞 0 分享

举例讲解HTML中META标签的一些使用技巧

这篇文章主要介绍了HTML中META标签的一些使用技巧,共举了10个小例子,HTML5中META标签也有演进,可以说是HTML学习中的重要知识点,需要的朋友可以参考下
收藏 0 赞 0 分享

dns-prefetch是什么 前端优化:DNS预解析提升页面速度

在网页体验中我们常会遇到这种情况,即在调用百度联盟、谷歌联盟以及当前网页所在域名外的域名文件时会遇到请求延时非常严重的情况。那么有没有方法去解决这种请求严重延时的现象呢
收藏 0 赞 0 分享

HTML初学者适用的十五条最佳实践

这篇文章主要为HTML初学者推荐了适用的三十条最佳实践,感兴趣的小伙伴们可以参考一下
收藏 0 赞 0 分享

深入解析HTML的table表格标签与相关的换行问题

这篇文章主要介绍了HTML的table表格标签与相关的换行问题,文中给出了强制换行和强制不换行的解决方案,需要的朋友可以参考下
收藏 0 赞 0 分享

HTML代码书写规范指南

这篇文章主要介绍了HTML代码书写规范指南,包括对格式和字符编码以及注释等方面的一些普遍约定俗成的约束,需要的朋友可以参考下
收藏 0 赞 0 分享

利用iframe在网页中显示天气附效果截图

这篇文章主要介绍了利用iframe在网页中显示天气,这个功能还是比较实用的,实现起来也比较容易,需要的朋友可以看看
收藏 0 赞 0 分享

HTML 中的 dl(dt,dd)、ul(li)、ol(li) 使用方法

这篇文章主要介绍了HTML 中的 dl(dt,dd)、ul(li)、ol(li) 使用方法,需要的朋友可以参考下
收藏 0 赞 0 分享
查看更多