layui导航栏实现代码


Posted in Javascript onMay 19, 2017

本文实例为大家分享了layui水平导航菜单的具体代码,供大家参考,具体内容如下

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title>导航与面包屑</title>
    <link rel="stylesheet" href="layui/css/layui.css">
  </head>
  <body>
<fieldset class="layui-elem-field layui-field-title">
 <legend>水平导航菜单</legend>
</fieldset>

<ul class="layui-nav">
 <li class="layui-nav-item"><a href="">最新活动</a></li>
 <li class="layui-nav-item layui-this">
  <a href="javascript:;">产品</a>
  <dl class="layui-nav-child">
   <dd><a href="">选项1</a></dd>
   <dd><a href="">选项2</a></dd>
   <dd><a href="">选项3</a></dd>
  </dl>
 </li>
 <li class="layui-nav-item"><a href="">大数据</a></li>
 <li class="layui-nav-item">
  <a href="javascript:;">解决方案</a>
  <dl class="layui-nav-child">
   <dd><a href="">移动模块</a></dd>
   <dd><a href="">后台模版</a></dd>
   <dd class="layui-this"><a href="">选中项</a></dd>
   <dd><a href="">电商平台</a></dd>
  </dl>
 </li>
 <li class="layui-nav-item"><a href="">社区</a></li>
</ul>

<fieldset class="layui-elem-field layui-field-title" style="margin-top: 50px;">
 <legend>垂直导航菜单</legend>
</fieldset>

<ul class="layui-nav layui-nav-tree" lay-filter="demo">
 <li class="layui-nav-item layui-nav-itemed">
  <a href="javascript:;">默认展开</a>
  <dl class="layui-nav-child">
   <dd><a href="javascript:;">选项一</a></dd>
   <dd><a href="javascript:;">选项二</a></dd>
   <dd><a href="javascript:;">选项三</a></dd>
   <dd><a href="">跳转项</a></dd>
  </dl>
 </li>
 <li class="layui-nav-item">
  <a href="javascript:;">解决方案</a>
  <dl class="layui-nav-child">
   <dd><a href="">移动模块</a></dd>
   <dd><a href="">后台模版</a></dd>
   <dd><a href="">电商平台</a></dd>
  </dl>
 </li>
 <li class="layui-nav-item"><a href="">云市场</a></li>
 <li class="layui-nav-item"><a href="">社区</a></li>
</ul>

<fieldset class="layui-elem-field layui-field-title" style="margin-top: 50px;">
 <legend>侧边固定导航菜单</legend>
</fieldset>
<ul class="layui-nav layui-nav-tree site-demo-nav" lay-filter="demo">
 <li class="layui-nav-item layui-nav-itemed">
  <a href="javascript:;">默认展开</a>
  <dl class="layui-nav-child">
   <dd><a href="javascript:;">选项一</a></dd>
   <dd><a href="javascript:;">选项二</a></dd>
   <dd><a href="javascript:;">选项三</a></dd>
   <dd><a href="">跳转项</a></dd>
  </dl>
 </li>
 <li class="layui-nav-item">
  <a href="javascript:;">解决方案</a>
  <dl class="layui-nav-child">
   <dd><a href="">移动模块</a></dd>
   <dd><a href="">后台模版</a></dd>
   <dd><a href="">电商平台</a></dd>
  </dl>
 </li>
 <li class="layui-nav-item"><a href="">云市场</a></li>
 <li class="layui-nav-item"><a href="">社区</a></li>
</ul> 


<fieldset class="layui-elem-field layui-field-title" style="margin-top: 50px;">
 <legend>默认面包屑</legend>
</fieldset>

<span class="layui-breadcrumb">
 <a href="/">首页</a>
 <a href="/demo/">演示</a>
 <a><cite>导航元素</cite></a>
</span>

<fieldset class="layui-elem-field layui-field-title" style="margin-top: 50px;">
 <legend>自定义分隔符的面包屑</legend>
</fieldset>

<span class="layui-breadcrumb" lay-separator="—">
 <a href="">首页</a>
 <a href="">国际新闻</a>
 <a href="">亚太地区</a>
 <a><cite>正文</cite></a>
</span>

<fieldset class="layui-elem-field layui-field-title" style="margin-top: 50px;">
 <legend>还可以用于门户频道的面包屑</legend>
</fieldset>

<span class="layui-breadcrumb" lay-separator="|">
 <a href="">娱乐</a>
 <a href="">八卦</a>
 <a href="">体育</a>
 <a href="">搞笑</a>
 <a href="">视频</a>
 <a href="">游戏</a>
 <a href="">综艺</a>
</span>

<script src="layui/layui.js" charset="utf-8"></script>
<script>
layui.use('element', function(){
 var element = layui.element(); //导航的hover效果、二级菜单等功能,需要依赖element模块

 //监听导航点击
 element.on('nav(demo)', function(elem){
  //console.log(elem)
  layer.msg(elem.text());
 });
});
</script>
  </body>
</html>

效果图:

layui导航栏实现代码

官网导航栏

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript实现的动态添加表单元素input,button等(appendChild)
Nov 24 Javascript
为JavaScript类型增加方法的实现代码(增加功能)
Dec 29 Javascript
一个简单的Node.js异步操作管理器分享
Apr 29 Javascript
个人总结的一些JavaScript技巧、实用函数、简洁方法、编程细节
Jun 10 Javascript
jquery获取img的src值的简单实例
May 17 Javascript
深入剖析JavaScript面向对象编程
Jul 12 Javascript
AngularJS中的包含详细介绍及实现示例
Jul 28 Javascript
深入理解vue.js双向绑定的实现原理
Dec 05 Javascript
jQuery实现的浮动层div浏览器居中显示效果
Feb 03 Javascript
Angular使用$http.jsonp发送跨站请求的方法
Mar 16 Javascript
解决Vue @submit 提交后不刷新页面问题
Jul 18 Javascript
彻底搞懂并解决vue-cli4中图片显示的问题实现
Aug 31 Javascript
详解AngularJS controller调用factory
May 19 #Javascript
layer弹窗插件操作方法详解
May 19 #Javascript
layui选项卡效果实现代码
May 19 #Javascript
bootstrap table单元格新增行并编辑
May 19 #Javascript
layui弹出层效果实现代码
May 19 #Javascript
layui分页效果实现代码
May 19 #Javascript
layui前段框架日期控件使用方法详解
May 19 #Javascript
You might like
一些常用的php函数
2006/12/06 PHP
php入门学习知识点四 PHP正则表达式基本应用
2011/07/14 PHP
PHP上传图片、删除图片简单实例
2016/11/12 PHP
Yii2.0框架behaviors方法使用实例分析
2019/09/30 PHP
Laravel统一错误处理为JSON的方法介绍
2020/10/18 PHP
JS 控制非法字符的输入代码
2009/12/04 Javascript
jquery自定义属性(类型/属性值)
2013/05/21 Javascript
JS自动适应的图片弹窗实例
2013/06/29 Javascript
js带按钮的提示框可供选择示例代码
2013/09/17 Javascript
jQuery之Deferred对象详解
2014/09/04 Javascript
简单谈谈javascript代码复用模式
2015/01/28 Javascript
javascript 对象数组根据对象object key的值排序
2015/03/09 Javascript
JQuery报错Uncaught TypeError: Illegal invocation的处理方法
2015/03/13 Javascript
javascript设置页面背景色及背景图片的方法
2015/12/29 Javascript
jquery获取easyui日期控件的值实现方法
2016/11/09 Javascript
利用fecha进行JS日期处理
2016/11/21 Javascript
使用Browserify来实现CommonJS的浏览器加载方法
2017/05/14 Javascript
ReactJs设置css样式的方法
2017/06/08 Javascript
详解如何让InstantClick兼容MathJax、百度统计等
2017/09/12 Javascript
vue+egg+jwt实现登录验证的示例代码
2019/05/18 Javascript
JavaScript实现联动菜单特效
2020/01/07 Javascript
[02:40]DOTA2英雄基础教程 巨牙海民
2013/12/23 DOTA
python用字典统计单词或汉字词个数示例
2014/04/22 Python
Python抽象类的新写法
2015/06/18 Python
python 递归深度优先搜索与广度优先搜索算法模拟实现
2018/10/22 Python
在python2.7中用numpy.reshape 对图像进行切割的方法
2018/12/05 Python
python学生管理系统的实现
2020/04/05 Python
python dir函数快速掌握用法技巧
2020/12/09 Python
python使用Windows的wmic命令监控文件运行状况,如有异常发送邮件报警
2021/01/30 Python
廉价连衣裙和婚纱礼服在线销售:Tbdress
2019/02/28 全球购物
小蚁科技官方商店:YI Technology
2019/08/23 全球购物
单位办理社保介绍信
2014/01/10 职场文书
大学毕业感言100字
2014/02/03 职场文书
全国法院系统开展党的群众路线教育实践活动综述(全文)
2014/10/25 职场文书
Java数组详细介绍及相关工具类
2022/04/14 Java/Android
小程序实现侧滑删除功能
2022/06/25 Javascript