摘要:layui有自己的CSS樣式,對于快速搭建一個頁面真的很方便 layui還有一套簡單易用的js,對于后面管理系統(tǒng)的數(shù)據(jù)操作也是簡單實用.<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>home</ti
layui有自己的CSS樣式,對于快速搭建一個頁面真的很方便
layui還有一套簡單易用的js,對于后面管理系統(tǒng)的數(shù)據(jù)操作也是簡單實用.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>home</title>
<link rel="stylesheet" href="static/layui/css/layui.css">
<script src="static/layui/layui.js"></script>
<style>
.header {
width: 100%;
height: 50px;
line-height: 50px;
background: #2e6da4;
color: #fff;
}
.title {
margin-left: 20px;
font-size: 20px;
}
.userinfo {
float: right;
margin-right: 10px;
}
.userinfo a {
color: #fff;
}
.menu {
width: 200px;
background: #333744;
position: absolute;
}
.main {
position: absolute;
left: 200px;
right: 0px;
}
.layui-collapse {
border: none;
}
.layui-colla-item {
border-top: none;
}
.layui-colla-title {
background: #42485b;
color: #fff;
}
.layui-colla-content {
border-top: none;
padding: 0px;
}
</style>
</head>
<body>
<!-- header -->
<div class="header">
<span class="title">現(xiàn)代軟件工作室--后臺管理系統(tǒng)</span>
<span class="userinfo">admin [系統(tǒng)管理員] <span> <a href="javascript:;" onclick="logout()">退出</a> </span> </span>
</div>
<!-- 菜單 -->
<div class="menu" id="menu">
<div class="layui-collapse">
<div class="layui-colla-item">
<h2 class="layui-colla-title">管理員管理</h2>
<div class="layui-colla-content">
<ul class="layui-nav layui-nav-tree" lay-filter="test">
<li class="layui-nav-item">
<a href="javascript:;" onclick="menuFire(this)" src="admin.html">管理員列表</a>
</li>
</ul>
</div>
</div>
<div class="layui-colla-item">
<h2 class="layui-colla-title">權(quán)限管理</h2>
<div class="layui-colla-content">
<ul class="layui-nav layui-nav-tree" lay-filter="test">
<li class="layui-nav-item"><a href="javascript:;" onclick="menuFire(this)" src="Menu.html">菜單管理</a></li>
<li class="layui-nav-item"><a href="javascript:;" onclick="menuFire(this)" src="roles.html">角色管理</a></li>
</ul>
</div>
</div>
<div class="layui-colla-item">
<h2 class="layui-colla-title">系統(tǒng)設置</h2>
<div class="layui-colla-content">
<ul class="layui-nav layui-nav-tree" lay-filter="test">
<li class="layui-nav-item">
<a href="javascript:;" onclick="menuFire(this)" src="Site.html">網(wǎng)站設置</a>
</li>
</ul>
</div>
</div>
<div class="layui-colla-item">
<h2 class="layui-colla-title">商品分類</h2>
<div class="layui-colla-content">
<ul class="layui-nav layui-nav-tree" lay-filter="test">
<li class="layui-nav-item">
<a href="javascript:;" onclick="menuFire(this)" src="cates.html">分類列表</a>
</li>
</ul>
</div>
</div>
<div class="layui-colla-item">
<h2 class="layui-colla-title">產(chǎn)品管理</h2>
<div class="layui-colla-content">
<ul class="layui-nav layui-nav-tree" lay-filter="test">
<li class="layui-nav-item">
<a href="javascript:;" onclick="menuFire(this)" src="product.html">產(chǎn)品列表</a>
</li>
</ul>
</div>
</div>
</div>
</div>
<!-- 主操作頁面 -->
<div class="main">
<iframe src="welcome.html" onload="resetHeight(this)" frameborder="0" scrolling="0" style="width: 100%; height: 100%;"></iframe>
</div>
<script>
layui.use(['element','layer'],function(){
var element = layui.element;
var layer = layui.layer;
$= layui.jquery;
resetMenuHeight()
});
function logout(){
layer.confirm('確定要退出嗎?', {
icon: 3,
btn: ['確定','取消']
}, function(index,layero){
}, function(index){
});
}
//重新設置菜單窗口高度
function resetMenuHeight() {
var height=document.documentElement.clientHeight-50;
$('#menu').height(height);
}
//菜單點擊
function menuFire(obj){
//獲取url
var src = $(obj).attr('src');
// console.log(src)
//改變框架內(nèi)的頁面地址
$('iframe').attr('src',src);
}
//重新設置菜單窗口高度
function resetHeight(obj) {
var height=parent.document.documentElement.clientHeight-50;
$(obj).parent('div').height(height);
}
</script>
</body>
</html>
批改老師:天蓬老師批改時間:2019-04-12 17:26:15
老師總結(jié):使用框架, 有利有弊, 框架是好東西, 但有些個性化的東西, 還得原生上的, 不要過度依賴