layui前端web开发框架

发布于:2023-01-04 ⋅ 阅读:(196) ⋅ 点赞:(0)

layui前端开发框架

1下载与使用

官网地址:https://layuion.com/
layui文件目录结构

  • layui
    • css
      • layui.css
    • font
    • image
    • lay
      • modules(加载模块)
      • dest
    • layui.js

2页面元素

1栅格布局

采用行列的整体页面布局方式,具体使用步骤如下

  1. 在div标签的类选择器中加入layui-container
  2. row定义列完整定义layui-row(使用同上)
  3. 行的定义有三种类型xs,sm,lg三种根据屏幕自适应,完整定义类似于layui-col-md(使用同上)

2导航

  1. 水平导航(依赖加载模块element)
    导航栏定义layui-nav
    一级标题layui-nav-item
    二级标题layui-nav-child
<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	
	<link rel="stylesheet" type="text/css" href="./css/layui.css">
	<title></title>
</head>
<body>
	<ul class="layui-nav">
		<li class="layui-nav-item">一级标题</li>
		<li class="layui-nav-item">一级标题</li>
		<li class="layui-nav-item">一级标题</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>
		  </dl>
	    </li>
	</ul>
<script type="text/javascript" src="./js/layui.js"></script>
<script type="text/javascript">
	layui.use('element',function(){
		var element=layui.element
	})
</script>	
</body>
</html>

效果图
在这里插入图片描述2. 垂直导航和侧边导航的HTMl结构完全一样
垂直导航layui-nav-tree layui-nav-side
3. 后台管理布局layui-layout

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<link rel="stylesheet" type="text/css" href="./css/layui.css">
	<title></title>
</head>
<body>
	<div class="layui-layout layui-layout-admin">
		<div class="layui-header">
			<!--水平导航栏部分-->
		</div>

		<div class="layui-side">
			<!--左侧垂直导航栏-->
		</div>

		<div class="layui-body">
			<!--主题内容-->
		</div>

		<div class="layui-footer">
			<!--底部固定模块-->
		</div>
	</div>

<script type="text/javascript" src="./js/layui.js">
	layui.use(['element','layer','util'],function(){
		//......
	})
</script>
</body>
</html>
本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到