亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

layui框架后臺(tái)布局

Original 2019-04-03 19:34:01 325
abstract:<!--layui_home頁(yè)面 --><!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>后臺(tái)管理系統(tǒng)</title> <link rel="stylesheet" type="text

<!--layui_home頁(yè)面 -->

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>后臺(tái)管理系統(tǒng)</title>

<link rel="stylesheet" type="text/css" href="static/layui/css/layui.css">

<script type="text/javascript" src="static/layui/layui.js"></script>

<!-- <script type="text/javascript" scr="static/js/jquery-3.3.1.min.js"></script> -->



<style type="text/css">

.header {

width: 100%;

height: 50px;

background: #2e6da4;

line-height: 50px;

color: white;

}


.title {

margin-left: 20px;

font-size: 20px;

}


.userinfo {

float: right;

margin-right: 20px;


}


.userinfo a {

color: white;

margin-left: 5px;

}


.menu {

width: 200px;

/* height: 100%; */

background: #333744;

position: absolute;

/* 重要的一步  */

}


.main {

position: absolute;

left: 200px;

right: 0px;

}


.layui-collapse {

border: none;

}


.layui-colla-title {

background: #42485b;

color: white;

}


.layui-colla-content {

border: none;

padding: 0px;

}


.layui-colla-item {

border-top: none;

}

</style>

</head>

<body>

<!-- 頭部 -->

<div class="header">

<span class="title">后臺(tái)管理系統(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 layui-nav-itemed"><a href="javascript:;" onclick="menuFire(this)" src="../MI/layui_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 layui-nav-itemed">

<a href="javascript:;" onclick='menuFire(this)' src='layui_menu.html'>菜單管理</a>


</li>


</ul>

<ul class="layui-nav layui-nav-tree" lay-filter="test">


<li class="layui-nav-item layui-nav-itemed">

<a href="javascript:;">角色管理</a>


</li>


</ul>


</div>


</div>

<div class="layui-colla-item">

<h2 class="layui-colla-title">系統(tǒng)設(shè)置</h2>

<div class="layui-colla-content ">

<ul class="layui-nav layui-nav-tree" lay-filter="test">

<!-- 側(cè)邊導(dǎo)航: <ul class="layui-nav layui-nav-tree layui-nav-side"> -->

<li class="layui-nav-item layui-nav-itemed">

<a href="javascript:;">網(wǎng)站設(shè)置</a>


</li>


</ul>

</div>

</div>

<div class="layui-colla-item">

<h2 class="layui-colla-title">商品分類(lèi)</h2>

<div class="layui-colla-content ">

<ul class="layui-nav layui-nav-tree" lay-filter="test">

<!-- 側(cè)邊導(dǎo)航: <ul class="layui-nav layui-nav-tree layui-nav-side"> -->

<li class="layui-nav-item layui-nav-itemed">

<a href="javascript:;"onclick='menuFire(this)' src='layui_product.html'>分類(lèi)列表</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">

<!-- 側(cè)邊導(dǎo)航: <ul class="layui-nav layui-nav-tree layui-nav-side"> -->

<li class="layui-nav-item layui-nav-itemed">

<a href="javascript:;">產(chǎn)品列表</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">

<!-- 側(cè)邊導(dǎo)航: <ul class="layui-nav layui-nav-tree layui-nav-side"> -->

<li class="layui-nav-item layui-nav-itemed">

<a href="javascript:;">首頁(yè)首屏</a>


</li>


</ul>

</div>

</div>

</div>

</div>

<!-- 主頁(yè)面 -->

<div class="main">

<iframe src="../MI/welcome.html" onload="resetMainHeight(this)" width="100%" height="100%" frameborder="0" scrolling="0"></iframe><!-- 內(nèi)聯(lián)設(shè)置 -->



</div>




<script>

layui.use(['element', 'layer'], function() {

var element = layui.element;

var layer = layui.layer;

$ = layui.jquery

resetMenuHeight()

//監(jiān)聽(tīng)折疊

element.on('collapse(test)', function(data) {

layer.msg('展開(kāi)狀態(tài):' + data.show);

});

});


function logout() {

layer.confirm('確定要退出嗎?', {

icon: 3,

btn: ['確定', '取消'] //可以無(wú)限個(gè)按鈕

,


}, function(index, layero) {

//按鈕【按鈕一】的回調(diào)

}, function(index) {

//按鈕【按鈕二】的回調(diào)

});

}

//重新設(shè)置菜單容器高度

function resetMenuHeight() {

var height = document.documentElement.clientHeight - 50;

$('#menu').height(height)

}

//菜單點(diǎn)擊

function menuFire(obj) {

//獲取url

var src = $(obj).attr('src')

//改變框架內(nèi)的頁(yè)面地址

$('iframe').attr('src', src)

}



//重新設(shè)置菜單容器高度

function resetMainHeight(obj) {

var height = parent.document.documentElement.clientHeight - 50;

$(obj).parent('div').height(height)

}

</script>

</body>

</html>



<!-- layui_admin頁(yè)面 -->

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title></title>

<link rel="stylesheet" type="text/css" href="static/layui/css/layui.css">

<script type="text/javascript" src="static/layui/layui.js"></script>

<style type="text/css">

.header span {

background: #009688;

color: white;

margin-left: 30px;

padding: 10px;

line-height: 35px;

}


.header button {

float: right;

}


.header {

border-bottom: 2px #009688 solid;

}

</style>

</head>

<body>

<div class="header">

<span>管理員列表</span>

<button class="layui-btn layui-btn-sm" onclick="add()">添加</button>

</div>

<div class="table">

<table class="layui-table">

<thead>

<tr>


<th>姓名</th>

<th>民族</th>

<th>性別</th>

<th>代表作品</th>

<th>祖籍</th>

<th></th>

<th></th>


</tr>

</thead>

<tbody>

<tr>

<td>李小龍</td>

<td>漢族</td>

<td>1989-10-14</td>

<td>人生似修行</td>

<td>漢族</td>

<td><button class="layui-btn"><i class="layui-icon">編輯</i></button></td>

<td> <button class="layui-btn layui-btn-danger" onclick="del()"><i class="layui-icon">刪除</i></button></td>

</tr>

<tr>

<td>李連杰</td>

<td>漢族</td>

<td>1920-09-30</td>

<td>于千萬(wàn)人之中</td>

<td>漢族</td>

<td><button class="layui-btn"><i class="layui-icon">編輯</i></button></td>

<td> <button class="layui-btn layui-btn-danger" onclick="del()"><i class="layui-icon">刪除</i></button></td>

</tr>

<tr>

<td>成龍</td>

<td>拉丁美裔</td>

<td>1880-06-27</td>

<td> Life is either a daring adventure or nothing.</td>

<td>漢族</td>

<td><button class="layui-btn"><i class="layui-icon">編輯</i></button></td>

<td> <button class="layui-btn layui-btn-danger" onclick="del()"><i class="layui-icon">刪除</i></button></td>

</tr>



</tbody>

</table>



</div>



<script type="text/javascript">

layui.use(['layer'], function() {

layer = layui.layer;

$ = layui.jquery;

//var layer=layui.layer;

});


// 刪除

function del() {

layer.confirm('確定要?jiǎng)h除么?', {

icon: 2,

btn: ['確定', '取消'] //可以無(wú)限個(gè)按鈕

}, function(index, layero) {

//按鈕【按鈕一】的回調(diào)

}, function(index) {

//按鈕【按鈕二】的回調(diào)

});

}


//添加/編輯

function add() {

layer.open({

type: 2,

title:'添加管理員',

area:['480px','420px'],

content: '../MI/layui_add.html' //這里content是一個(gè)普通的String

});

}

</script>

</body>

</html>


<!--layui_menu頁(yè)面 -->

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title></title>

<link rel="stylesheet" type="text/css" href="static/layui/css/layui.css">

<script type="text/javascript" src="static/layui/layui.js"></script>

<style type="text/css">

.header span {

background: #009688;

color: white;

margin-left: 30px;

padding: 10px;

line-height: 35px;

}


.header button {

float: right;

}


.header {

border-bottom: 2px #009688 solid;

}

</style>

</head>

<body>

<div class="header">

<span>菜單管理</span>


</div>

<form class="layui-form">



<div class="table">

<table class="layui-table">

<thead>

<tr>

<th>ID</th>

<th>用戶名</th>

<th>性別</th>

<th>城市</th>

<th>操作</th>

<th>是否隱藏</th>

<th>是否禁用</th>

<th>操作</th>


</tr>

</thead>

<tbody>

<tr>

<td>1</td>

<td><input type="text" name="" class="layui-input" value="" /></td>

<td><input type="text" name="" class="layui-input" value="" /></td>

<td><input type="text" name="" class="layui-input" value="" /></td>

<td><input type="text" name="" class="layui-input" value="" /></td>

<td><input type="checkbox" name="" title="隱藏" lay-skin="primary" checked></td>

<td><input type="checkbox" name="" title="禁用" lay-skin="primary" checked></td>

<td><button class="layui-btn layui-btn-xs" onclick="child(1); return false;">子菜單</button></td>

</tr>

<tr>

<td>2</td>

<td><input type="text" name="" class="layui-input" value="" /></td>

<td><input type="text" name="" class="layui-input" value="" /></td>

<td><input type="text" name="" class="layui-input" value="" /></td>

<td><input type="text" name="" class="layui-input" value="" /></td>

<td><input type="checkbox" name="" title="隱藏" lay-skin="primary" checked></td>

<td><input type="checkbox" name="" title="禁用" lay-skin="primary" checked></td>

<td><button class="layui-btn layui-btn-xs">子菜單</button></td>

</tr>

<tr>

<td>3</td>

<td><input type="text" name="" class="layui-input" value="" /></td>

<td><input type="text" name="" class="layui-input" value="" /></td>

<td><input type="text" name="" class="layui-input" value="" /></td>

<td> <input type="text" name="" class="layui-input" value="" /></td>

<td><input type="checkbox" name="" title="隱藏" lay-skin="primary" checked></td>

<td><input type="checkbox" name="" title="禁用" lay-skin="primary" checked></td>

<td><button class="layui-btn layui-btn-xs">子菜單</button></td>


</tr>



</tbody>

</table>

<button type="button" class="layui-btn" style="margin-left: 5px;">保存</button>

</form>


</div>



<script type="text/javascript">

layui.use(['layer', 'form'], function() {

layer = layui.layer;

form = layui.form;

$ = layui.jquery;


});


//子菜單跳轉(zhuǎn)

function child(pid){

window.location.href="../MI/Menu/index.html?pid="+pid

}

</script>

</body>

</html>


<!--layui_add頁(yè)面 -->

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title></title>

<link rel="stylesheet" type="text/css" href="static/layui/css/layui.css">

<script type="text/javascript" src="static/layui/layui.js"></script>

</head>

<body>

<form class="layui-form" action="">


<div class="layui-form-item">

<label class="layui-form-label">密碼框</label>

<div class="layui-input-inline">

<input type="password" name="password" required lay-verify="required" placeholder="請(qǐng)輸入密碼" autocomplete="off" class="layui-input">

</div>

<div class="layui-form-mid layui-word-aux">輔助文字</div>

</div>

<div class="layui-form-item">

<label class="layui-form-label">密碼框</label>

<div class="layui-input-inline">

<input type="password" name="password" required lay-verify="required" placeholder="請(qǐng)輸入密碼" autocomplete="off" class="layui-input">

</div>

<div class="layui-form-mid layui-word-aux">輔助文字</div>

</div>

<div class="layui-form-item">

<label class="layui-form-label">密碼框</label>

<div class="layui-input-inline">

<input type="password" name="password" required lay-verify="required" placeholder="請(qǐng)輸入密碼" autocomplete="off" class="layui-input">

</div>

<div class="layui-form-mid layui-word-aux">輔助文字</div>

</div>

<div class="layui-form-item">

<label class="layui-form-label">選擇框</label>

<div class="layui-input-inline">

<select name="city" lay-verify="required">

<option value=""></option>

<option value="0">北京</option>

<option value="1">上海</option>

<option value="2">廣州</option>

<option value="3">深圳</option>

<option value="4">杭州</option>

</select>

</div>

</div>


<div class="layui-form-item">

<label class="layui-form-label">狀態(tài)</label>

<div class="layui-input-block">

<input type="checkbox" name="" title="禁用" lay-skin="primary">


</div>

</div>

<button class="layui-btn" style="margin-left: 100px;">保存</button>

</form>


<script>

//Demo

layui.use('form', function() {

var form = layui.form;


//監(jiān)聽(tīng)提交

//   form.on('submit(formDemo)', function(data){

//     layer.msg(JSON.stringify(data.field));

//     return false;

//   });

});

</script>

</body>

</html>

<!--layui_product頁(yè)面 -->

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title></title>

<link rel="stylesheet" type="text/css" href="static/layui/css/layui.css">

<script type="text/javascript" src="static/layui/layui.js"></script>

<style type="text/css">

.header span {

background: #009688;

color: white;

margin-left: 30px;

padding: 10px;

line-height: 35px;

}


.header button {

float: right;

}


.header {

border-bottom: 2px #009688 solid;

}


.thumb {

height: 28px;

float: right;

}

</style>

</head>

<body>

<div class="header">

<span>商品列表</span>

<button class="layui-btn layui-btn-sm" onclick="add()">添加</button>

</div>

<div class="layui-form-item">


<div class="layui-input-inline">

<input type="text" name="title" required lay-verify="required" placeholder="請(qǐng)輸入商品名稱(chēng)" autocomplete="off" class="layui-input">


</div>

<div class="but">

<button type="button" class="layui-btn layui-btn-primary"><i class="layui-icon">&#xe615;</i> 搜索</button>

</div>

</div>

<div class="table">

<table class="layui-table">

<thead>

<tr>


<th>ID</th>

<th>分類(lèi)</th>

<th>名稱(chēng)</th>

<th>最低價(jià)格</th>

<th>成本</th>

<th>PV</th>

<th>狀態(tài)</th>

<th>添加時(shí)間</th>

<th>操作</th>



</tr>

</thead>

<tbody>

<tr>

<td>1</td>

<td>iphone</td>

<td>Apple iPhone 8 Plus 64GB 紅色特別版 移動(dòng)聯(lián)通電信4G手機(jī)<img class="thumb" src="../MI/static/img/buy/AD1.jpg" 

onmouseover="show_img(this)" onmouseleave="hide_img()"> </td>

<td>5000.00</td>

<td>3000.00</td>

<td>3</td>

<td>正常</td>

<td>2018-05-24 14:31:04</td>


<td><button class="layui-btn"><i class="layui-icon">編輯</i></button> <button class="layui-btn layui-btn-danger"

onclick="del()"><i class="layui-icon">刪除</i></button></td>


</tr>

<tr>

<td>2</td>

<td>iphone</td>

<td>Apple iPhone 8 Plus 64GB 紅色特別版 移動(dòng)聯(lián)通電信4G手機(jī)<img class="thumb" src="../MI/static/img/buy/搭配AD1.jpg" 

onmouseover="show_img(this)" onmouseleave="hide_img()"> </td>

<td>5000.00</td>

<td>3000.00</td>

<td>3</td>

<td>正常</td>

<td>2018-05-24 14:31:04</td>


<td><button class="layui-btn"><i class="layui-icon">編輯</i></button> <button class="layui-btn layui-btn-danger"

onclick="del()"><i class="layui-icon">刪除</i></button></td>


</tr>

<tr>

<td>3</td>

<td>iphone</td>

<td>Apple iPhone 8 Plus 64GB 紅色特別版 移動(dòng)聯(lián)通電信4G手機(jī)<img class="thumb" src="../MI/static/img/buy/搭配AD1.jpg"

onmouseover="show_img(this)" onmouseleave="hide_img()"></td>


<td>5000.00</td>

<td>3000.00</td>

<td>3</td>

<td>正常</td>

<td>2018-05-24 14:31:04</td>


<td><button class="layui-btn"><i class="layui-icon">編輯</i></button> <button class="layui-btn layui-btn-danger"

onclick="del()"><i class="layui-icon">刪除</i></button></td>


</tr>


</tbody>

</table>



</div>

<fieldset class="layui-elem-field layui-field-title" style="margin-top: 30px;">

<div id="test1"></div>

<script type="text/javascript">

layui.use(['layer', 'laypage'], function() {

layer = layui.layer;

laypage = layui.laypage;

$ = layui.jquery;

//var layer=layui.layer;

//執(zhí)行一個(gè)laypage實(shí)例

laypage.render({

elem: 'test1' //注意,這里的 test1 是 ID,不用加 # 號(hào)

,

count: 50 //數(shù)據(jù)總數(shù),從服務(wù)端得到

});

});



// 刪除

function del() {

layer.confirm('確定要?jiǎng)h除么?', {

icon: 2,

btn: ['確定', '取消'] //可以無(wú)限個(gè)按鈕

}, function(index, layero) {

//按鈕【按鈕一】的回調(diào)

}, function(index) {

//按鈕【按鈕二】的回調(diào)

});

}


//添加/編輯

function add() {

layer.open({

type: 2,

title: '添加管理員',

area: ['480px', '420px'],

content: '../MI/Product/product_add.html' //這里content是一個(gè)普通的String

});

}


//1.首先獲取到瀏覽器容器的位置(相對(duì)于文檔)

function getMousePos(event) {

var e = event || window.event;

var scrollX = document.documentElement.scrollLeft || document.body.scrollLeft;

var scrollY = document.documentElement.scrollTop || document.body.scrollTop;

var x = e.pagex || e.clientX + scrollX;

var y = e.pageY || e.clientY + scrollY;

return {

'x': x,

'y': y

};

}

//顯示隱藏預(yù)覽圖片

function show_img(obj) {

var imgurl = $(obj).attr('src')

var res = getMousePos()

var html =

'<div style="background:#fff;width: 200px;border:solid 1px #ccc;border-radius: 6px;padding: 2px;position: absolute;left:' +

res.x + 'px;top:' + res.y +

'px;z-index:4" id="preview">\

  <img style="width: 100%;border-radius: 6px;" src="' + imgurl +

'">\

</div> '

$('body').append(html)


}


function hide_img() {

$('#preview').remove()

}

</script>

</body>

</html>

/*

總結(jié)

使用layui可以提交效率,規(guī)范代碼


*/

Correcting teacher:天蓬老師Correction time:2019-04-04 10:50:07
Teacher's summary:前端框架的優(yōu)勢(shì) , 就是在于樣式統(tǒng)一, 功能封裝, 讓用戶將重點(diǎn)放在業(yè)務(wù)邏輯上, 但也犧牲了一定的靈活性, 要有取舍, 不一定什么都交給框架,也不好

Release Notes

Popular Entries