返回主页面 重置高......登陆

主页面 重置高 宽

2019-02-12 16:23:54267

<!DOCTYPE html>

<html lang="en">


<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<meta http-equiv="X-UA-Compatible" content="ie=edge">

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

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

<title>欢迎</title>

<style>

body{margin: 0px;}

.header{width: 100%;height: 50px;line-height: 50px;background:#01AAED;

color: aliceblue;

}

.title{margin-left: 20px;font-size: 20px;}

.userinfo{float: right;margin-right: 20px}

.userinfo a{text-decoration: none;color: azure;}

.menu{width: 200px;background: #333744;position: absolute;}

.layui-collapse{border: none;}

.layui-colla-item{border: none;}

.layui-colla-title{background: #42485b;color:#ffffff}

.layui-colla-content{border: none;padding: 0px}


.main{position: absolute;left: 200px;right: 0px;}


</style>

</head>


<body>

<!--header-->

<div class="header">

<span class="title">后台管理系统</span>

<span class="userinfo">管理员:{$user.truename}【系统管理员】<a href="javascript:;" onclick="logout()"> 退出</a></span>

</div>

<!--menu-->

<div class="menu" id="menu">

<div class="layui-collapse" lay-accordion>

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

<h2 class="layui-colla-title">管理员管理</h2>

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

<ul class="layui-nav layui-nav-tree">

<li class="layui-nav-item"><a href="javascript:;" onclick="menufire(this)" src="/index.php/admin/admin/index">管理员列表</a></li>

<li class="layui-nav-item"><a href="javascript:;">管理员列表</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">

<li class="layui-nav-item"><a href="javascript:;" onclick="menufire(this)" src="/index.php/admin/menu/index">菜单列表</a></li>

<li class="layui-nav-item"><a href="javascript:;">菜单列表</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">

<li class="layui-nav-item"><a href="javascript:;" onclick="menufire(this)" src="/index.php/admin/admin/index">系统列表</a></li>

<li class="layui-nav-item"><a href="javascript:;">管理员列表</a></li>

</ul>

</div>

</div>

</div>

</div>

<!--内容-->

<div class="main">

<iframe style="width:100%;height: 100%" onload="reseMainHeight(this)" src="{:url(\'welcome\')}" frameborder="0"></iframe>

</div>



</body>


</html>

<script type="text/javascript">

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

var element = layui.element;

$ = layui.jquery;

layer = layui.layer;

resetMenuHeight();

//…

});

//重新设置页面宽度

function resetMenuHeight() {

var height = document.documentElement.clientHeight - 50;

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

}


function reseMainHeight(obj) {

var height = document.documentElement.clientHeight - 53;

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

}

//菜单点击

function menufire(obj){

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

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

}

//退出

function logout() {

//退出前确认

layer.confirm('你确定要退出吗?', {

icon: 3,

btn: ['确定', '取消'],

}, function () {

$.get('/index.php/admin/account/logout', function (data) {

if (!data.code == 0) {

layer.msg(data.msg, { icon: 2 });

} else {

layer.msg(data.msg, { icon: 2 });

setTimeout(function () { window.location.href = '/index.php/admin/account/login' });

}

});

});

}

</script>

问题:  我能不能CSS直接设置高度和宽度 都100% 就不用写JS函数? 

最新手记推荐

• 用composer安装thinkphp框架的步骤• 省市区接口说明• 用thinkphp,后台新增栏目• 管理员添加编辑删除• 管理员添加编辑删除

全部回复(0)我要回复

暂无评论~
  • 取消回复发送