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 验证表单(form)中多选框(checkbox)值
Sep 08 Javascript
Mootools 1.2教程 定时器和哈希简介
Sep 15 Javascript
jQuery 渐变下拉菜单
Dec 15 Javascript
js生成随机数之random函数随机示例
Dec 20 Javascript
js 获取浏览器版本以此来调整CSS的样式
Jun 03 Javascript
select多选 multiple的使用示例
Jun 16 Javascript
通过设置CSS中的position属性来固定层的位置
Dec 14 Javascript
javascript中arguments,callee,caller详解
Mar 16 Javascript
搞定immutable.js详细说明
May 02 Javascript
js实现的在线调色板功能完整实例
Dec 21 Javascript
详解Vue 方法与事件处理器
Jun 20 Javascript
Vue+Typescript中在Vue上挂载axios使用时报错问题
Aug 07 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中filter函数验证、过滤用户输入的数据
2014/01/13 PHP
9个经典的PHP代码片段分享
2014/12/18 PHP
php ucwords() 函数将字符串中每个单词的首字符转换为大写(实现代码)
2016/05/12 PHP
php单例模式的简单实现方法
2016/06/10 PHP
如何离线执行php任务
2017/02/21 PHP
ASP中用Join和Array,可以加快字符连接速度的代码
2007/08/22 Javascript
IE 当eval遇上function的处理
2011/08/09 Javascript
js函数setTimeout延迟执行的简单介绍
2013/07/17 Javascript
jQuery实现表格颜色交替显示的方法
2015/03/09 Javascript
javascript制作的滑动图片菜单
2015/05/15 Javascript
JQuery球队选择实例
2015/05/18 Javascript
简介JavaScript中用于处理正切的Math.tan()方法
2015/06/15 Javascript
nodejs创建web服务器之hello world程序
2015/08/20 NodeJs
常见JS验证脚本汇总
2015/12/01 Javascript
JS模拟实现方法重载示例
2016/08/03 Javascript
JQuery实现文字无缝滚动效果示例代码(Marquee插件)
2017/03/07 Javascript
AngularJS 单选框及多选框的双向动态绑定
2017/04/20 Javascript
JavaScript查看代码运行效率console.time()与console.timeEnd()用法
2019/01/18 Javascript
vue 解决form表单提交但不跳转页面的问题
2019/10/30 Javascript
JS数据类型STRING使用实例解析
2019/12/18 Javascript
用Python生成器实现微线程编程的教程
2015/04/13 Python
浅析Python的Django框架中的Memcached
2015/07/23 Python
python创建列表并给列表赋初始值的方法
2015/07/28 Python
使用Nginx+uWsgi实现Python的Django框架站点动静分离
2016/03/21 Python
Django 跨域请求处理的示例代码
2018/05/02 Python
python使用matplotlib模块绘制多条折线图、散点图
2020/04/26 Python
便捷提取python导入包的属性方法
2018/10/15 Python
pandas 透视表中文字段排序方法
2018/11/16 Python
python 文本单词提取和词频统计的实例
2018/12/22 Python
Django JWT Token RestfulAPI用户认证详解
2019/01/23 Python
网易2016研发工程师编程题 奖学金(python)
2019/06/19 Python
阿拉伯书店:Jamalon
2019/07/24 全球购物
《狐假虎威》教学反思
2014/02/07 职场文书
委托书模板
2014/04/04 职场文书
2015年售票员工作总结
2015/04/29 职场文书
angular异步验证器防抖实例详解
2022/03/31 Javascript