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的数据类型、字面量、变量介绍
May 23 Javascript
JS中typeof与instanceof之间的区别总结
Nov 14 Javascript
使用jQuery的easydrag插件实现可拖动的DIV弹出框
Feb 19 Javascript
高效利用Angular中内置服务$http、$location等
Mar 22 Javascript
浅谈jQuery 选择器和dom操作
Jun 07 Javascript
JS采用绝对定位实现回到顶部效果完整实例
Jun 20 Javascript
Bootstrap3 内联单选和多选框
Dec 29 Javascript
Vue-Router实现页面正在加载特效方法示例
Feb 12 Javascript
浅谈react-native热更新react-native-pushy集成遇到的问题
Sep 30 Javascript
Vue组件全局注册实现警告框的实例详解
Jun 11 Javascript
jQuery中实现text()的方法
Apr 04 jQuery
Vue中使用JsonView来展示Json树的实例代码
Nov 16 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
Zend Guard一些常见问题解答
2008/09/11 PHP
深入解析WordPress中加载模板的get_template_part函数
2016/01/11 PHP
Centos6.5和Centos7 php环境搭建方法
2016/05/27 PHP
AJAX PHP无刷新form表单提交的简单实现(推荐)
2016/09/09 PHP
jquery中ajax函数执行顺序问题之如何设置同步
2014/02/28 Javascript
JavaScript数组函数unshift、shift、pop、push使用实例
2014/08/27 Javascript
Node.js中child_process实现多进程
2015/02/03 Javascript
关于js原型的面试题讲解
2016/09/25 Javascript
js遍历json的key和value的实例
2017/01/22 Javascript
vue-resourse将json数据输出实例
2017/03/08 Javascript
jquery dataTable 后台加载数据并分页实例代码
2017/06/07 jQuery
jQuery实现获取动态添加的标签对象示例
2018/06/28 jQuery
vue axios数据请求get、post方法及实例详解
2018/09/11 Javascript
详解vue中使用protobuf踩坑记
2019/05/07 Javascript
使用layer弹窗,制作编辑User信息页面的方法
2019/09/27 Javascript
js实现坦克移动小游戏
2019/10/28 Javascript
[41:20]2014 DOTA2华西杯精英邀请赛 5 24 NewBee VS DK
2014/05/26 DOTA
Python Tkinter基础控件用法
2014/09/03 Python
Python中的对象,方法,类,实例,函数用法分析
2015/01/15 Python
Python3的介绍、安装和命令行的认识(推荐)
2018/10/20 Python
python面向对象 反射原理解析
2019/08/12 Python
详解从Django Allauth中进行登录改造小结
2019/12/18 Python
tensorflow如何继续训练之前保存的模型实例
2020/01/21 Python
Python json模块与jsonpath模块区别详解
2020/03/05 Python
Python爬虫入门有哪些基础知识点
2020/06/02 Python
使用K.function()调试keras操作
2020/06/17 Python
使用Python将xmind脑图转成excel用例的实现代码(一)
2020/10/12 Python
python基于socket模拟实现ssh远程执行命令
2020/12/05 Python
Kusmi茶美国官网:优质散叶茶和茶包
2019/10/13 全球购物
Bonprix法国:时尚、鞋子、家居
2020/12/29 全球购物
Kappa英国官方在线商店:服装和运动器材
2020/11/22 全球购物
大专生自我评价
2014/01/28 职场文书
学校党的群众路线教育实践活动总结报告
2014/07/03 职场文书
优秀少先队员事迹材料
2014/12/24 职场文书
2016公司新年问候语
2015/11/11 职场文书
JS一分钟在github+Jekyll的博客中添加访问量功能的实现
2021/04/03 Javascript