带图标和按钮切换特效的垂直导航菜单的html页面源码

大家好,今天给大家介绍一款,带图标的垂直导航菜单的html页面源码(图1)。送给大家哦,获取方式在本文末尾。

图1

点击每个按钮时,都有切换特效,并显示按钮的说明,看起来非常不错(图2)

图2

代码完整,需要的朋友可以下载(图3)

图3

本源码编码:10148,需要的朋友,关注文末公众号后,搜索10148,即可获取。

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>CSS3垂直图标导航工具栏特效</title>
<meta name="viewport" content="width=device-width, initial-scale=1">

<link rel="stylesheet" href="static/css/reset.min.css">
<link rel="stylesheet" href="static/css/style.css">

<!--简单而言,这东西就是自动加前缀的,在link中,或是style中,或是dom元素的style中书写CSS3 code,或是jQuery .css()方法此脚本会自动补上需要的前缀,让响应的浏览器支持该CSS3属性
避免了一些老长的浏览器前缀兼容性-->
<script src="static/js/prefixfree.min.js"></script>

</head>
<body>

<nav class="navbar">
  <ul class="navbar__menu">
    <li class="navbar__item">
      <a href="#" class="navbar__link"><i data-feather="home"></i><span>Home</span></a>
    </li>
    <li class="navbar__item">
      <a href="#" class="navbar__link"><i data-feather="message-square"></i><span>Messages</span></a>        
    </li>
    <li class="navbar__item">
      <a href="#" class="navbar__link"><i data-feather="users"></i><span>Customers</span></a>        
    </li>
    <li class="navbar__item">
      <a href="#" class="navbar__link"><i data-feather="folder"></i><span>Projects</span></a>        
    </li>
    <li class="navbar__item">
      <a href="#" class="navbar__link"><i data-feather="archive"></i><span>Ressources</span></a>        
    </li>
    <li class="navbar__item">
      <a href="#" class="navbar__link"><i data-feather="help-circle"></i><span>Help</span></a>        
    </li>
    <li class="navbar__item">
      <a href="#" class="navbar__link"><i data-feather="settings"></i><span>Settings</span></a>        
    </li>
  </ul>
</nav>

<!--图标库 调用-->
<script src='static/js/feather.min.js'></script>
<script src="static/js/script.js"></script>

</body>
</html>

本源码编码:10148,需要的朋友,关注文末公众号后,搜索10148,即可获取。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
HTML垂直伸缩导航源码主要由HTML和CSS两部分组成。HTML代码是描述导航栏的结构,CSS则是描述导航栏的样式和行为。下面是一个HTML垂直伸缩导航源码示例。 HTML代码: ``` <div class="menu"> <ul> <li><a href="#">首页</a></li> <li><a href="#">关于我们</a></li> <li class="submenu"> <a href="#">产品中心</a> <ul> <li><a href="#">产品1</a></li> <li><a href="#">产品2</a></li> <li><a href="#">产品3</a></li> </ul> </li> <li><a href="#">联系我们</a></li> </ul> </div> ``` CSS代码: ``` .menu { background-color: #f8f8f8; width: 200px; position: fixed; top: 0; left: 0; bottom: 0; } .menu ul { padding: 0; margin: 0; list-style: none; } .menu li { border-bottom: 1px solid #ccc; } .menu li a { display: block; padding: 10px 20px; color: #333; font-weight: bold; text-decoration: none; } .menu li.submenu ul { display: none; } .menu li.submenu:hover ul { display: block; position: absolute; top: 0; left: 200px; width: 200px; background-color: #eee; } ``` 这段代码实现了如下功能: - 网页中有一个固定的导航栏,宽度为200px,整个导航栏具有背景色,分为多个菜单项。 - 每个菜单项都有一个链接,可以跳转到不同的页面。 - 导航栏中有一个具有子菜单的项。 - 鼠标悬停在具有子菜单的项上时,下拉菜单项会显示出来。 - 下拉菜单的宽度也为200px,背景色与整个导航栏不同,以突出显示。 - 具有子菜单的项之间由分割线隔开。 使用这段代码可以快速实现一个垂直伸缩导航栏,具有较好的用户体验和美观的外观效果。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值