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 相关文章推荐
非常好的js代码
Jun 27 Javascript
各浏览器对link标签onload/onreadystatechange事件支持的差异分析
Apr 27 Javascript
基于jQuery的倒计时插件代码
May 07 Javascript
JavaScript中伪协议 javascript:使用探讨
Jul 18 Javascript
jQuery中数据缓存$.data的用法及源码完全解析
Apr 29 Javascript
js模糊查询实例分享
Dec 26 Javascript
jQuery给表格添加分页效果
Mar 02 Javascript
详解React Native顶|底部导航使用小技巧
Sep 14 Javascript
vue实现提示保存后退出的方法
Mar 15 Javascript
Vuejs开发环境搭建及热更新【推荐】
Sep 07 Javascript
JS中appendChild追加子节点无效的解决方法
Oct 14 Javascript
js实现打字小游戏
Dec 17 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
Cannot modify header information错误解决方法
2008/10/08 PHP
php实现设计模式中的单例模式详解
2014/10/11 PHP
php判断用户是否手机访问代码
2015/06/08 PHP
ThinkPHP5.0 图片上传生成缩略图实例代码说明
2018/06/20 PHP
jQuery UI Autocomplete 体验分享
2012/02/14 Javascript
js控制多图左右滚动切换效果代码分享
2015/08/26 Javascript
javascript实现在指定元素中垂直水平居中
2015/09/13 Javascript
12种JavaScript常用的MVC框架比较分析
2015/11/16 Javascript
深入浅析Extjs中store分组功能的使用方法
2016/04/20 Javascript
微信小程序 网络API 上传、下载详解
2016/11/09 Javascript
vuejs响应用户事件(如点击事件)
2017/03/14 Javascript
jQuery日程管理控件glDatePicker用法详解
2017/03/29 jQuery
Vue.js列表渲染绑定jQuery插件的正确姿势
2017/06/29 jQuery
JS中的Replace()传入函数时的用法详解
2017/09/11 Javascript
详解nuxt路由鉴权(express模板)
2018/11/21 Javascript
图解javascript作用域链
2019/05/27 Javascript
js图数据结构处理 迪杰斯特拉算法代码实例
2019/09/11 Javascript
flexible.js实现移动端rem适配方案
2020/04/07 Javascript
[00:12]DAC2018 no[o]ne亮相SOLO赛 他是否如他的id一样无人可挡?
2018/04/06 DOTA
[48:20]OpTic vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
[00:35]可解锁地面特效
2018/12/20 DOTA
Python中类的定义、继承及使用对象实例详解
2015/04/30 Python
JSON Web Tokens的实现原理
2017/04/02 Python
python实现闹钟定时播放音乐功能
2018/01/25 Python
python实现修改固定模式的字符串内容操作示例
2019/12/30 Python
pycharm设置python文件模板信息过程图解
2020/03/10 Python
Python 多线程共享变量的实现示例
2020/04/17 Python
python语言是免费还是收费的?
2020/06/15 Python
Python实现上下文管理器的方法
2020/08/07 Python
美国乡村商店:Plow & Hearth
2016/09/12 全球购物
函授本科毕业自我鉴定
2013/10/09 职场文书
小学教师的自我评价范例
2013/10/31 职场文书
信息工程学院毕业生推荐信
2013/11/05 职场文书
超市5.1促销活动
2014/01/15 职场文书
服务明星事迹材料
2014/12/29 职场文书
民事撤诉申请书范本
2015/05/18 职场文书