精华内容
下载资源
问答
  • layui下的登录页首页

    2020-04-28 15:51:13
    使用layui框架,登录页,菜单页和首页,自动生成菜单(三级),首页自动生成echart图(饼状图,柱状图和折线出),自动弹出公告框
  • 须知:本人只提供layui镜像网站的共享,网站源自layui官方gitee贤心的评论区,本人不对镜像网站的内容负责!! 这个网页鬼知道谁做的,反正到目前为止,他还是layui镜像的网站,里面有完整的技术文档,但是就怕它...

    点击跳转:
    layui镜像网站

    须知:本人只提供layui镜像网站的共享,网站源自layui官方gitee贤心的评论区,本人不对镜像网站的内容负责!!

    这个网页鬼知道谁做的,反正到目前为止,他还是layui镜像的网站,里面有完整的技术文档,但是就怕它今后的网站内容会更改,万一更改了,变成不好的内容,那就完蛋了

    资源收集不易,望君珍惜

    展开全文
  • layui自定义tab主页简单操作

    千次阅读 2018-07-23 18:46:44
    一:layui资源,官网下载引入 二:直接上代码,我写的只为入门观看啊,大神就别批了,有些样式我直接改了,样式其实并不是什么大问题 .layui-layout-admin .layui-footer{height: 0px;} .layui-layout-admin ....

    一:layui资源,官网下载引入

    二:直接上代码,我写的只为入门观看啊,大神就别批了,有些样式我直接改了,样式其实并不是什么大问题

    .layui-layout-admin .layui-footer{height: 0px;}

    .layui-layout-admin .layui-body{bottom: 0px;}

    这两个样式是把那个底部固定栏给弄掉的,如果不弄掉也可以去除,代码很简单,很容易看懂的

    <%@ page contentType="text/html;charset=UTF-8" language="java" %>
    <html>
    <head>
        <title>layui后台框架整理+tab页动态操作</title>
        <link rel="stylesheet" href="source/layui/css/layui.css">
        <style>
            .zduu-darkblue {
                background-color: rgba(10, 162, 27, 0.57);
            }
    
            .zduu-darkblue li {
                background-color: rgba(10, 162, 27, 0.57);
            }
    
            .layui-nav-tree .layui-nav-item a {
                color: white;
            }
    
            .wh100 {
                width: 100%;
                height: 100%;
            }
    
            .layui-body {
                overflow: visible;
            }
    
            .layui-tab-title li.layui-this {
                font-weight: 700;
                background-color: #93D1FF;
                color: white;
            }
    
            .layui-tab {
                margin: 0px;
            }
    
            .tab-active {
            }
    
            .tab-close {
                position: absolute;
                right: 2px;
                top: -8px;
                display: inline;
                opacity: 0.2;
            }
    
            .tab-close:hover {
                opacity: 1;
            }
    
            .layui-icon {
                font-size: 10px;
            }
    
            .layui-tab-title li {
                min-width: 50px;
            }
    
            .layui-layout-admin .layui-footer{height: 0px;}
            .layui-layout-admin .layui-body{bottom: 0px;}
        </style>
    </head>
    <body class="layui-layout-body">
    <div class="layui-layout layui-layout-admin">
        <div class="layui-header">
            <div class="layui-logo">layui框架整理</div>
            <ul class="layui-nav layui-layout-right">
                <li class="layui-nav-item">
                    <a href="javascript:;">
                        <img src="http://t.cn/RCzsdCq" class="layui-nav-img">
                        贤心
                    </a>
                    <dl class="layui-nav-child">
                        <dd><a href="">基本资料</a></dd>
                        <dd><a href="">安全设置</a></dd>
                    </dl>
                </li>
                <li class="layui-nav-item"><a href="">退了</a></li>
            </ul>
        </div>
    
        <div class="layui-side zduu-darkblue">
            <div class="layui-side-scroll">
                <ul class="layui-nav layui-nav-tree" lay-filter="test">
                    <li class="layui-nav-item layui-nav-itemed">
                        <a class="" href="javascript:;">所有商品</a>
                        <dl class="layui-nav-child">
                            <dd><a href="javascript:;" class="tab-active" lay-id="1" lay-url="pages/main.jsp"
                                   title="一">一</a></dd>
                            <dd><a href="javascript:;" class="tab-active" lay-id="2" lay-url="pages/main.jsp"
                                   title="二">二</a></dd>
                            <dd><a href="javascript:;" class="tab-active" lay-id="3" lay-url="pages/main.jsp"
                                   title="三">三</a></dd>
                        </dl>
                    </li>
                    <li class="layui-nav-item">
                        <a href="javascript:;" class="tab-active" lay-id="4" lay-url="pages/main.jsp"
                           title="四">四</a></li>
                    <li class="layui-nav-item">
                        <a href="javascript:;" class="tab-active" lay-id="5" lay-url="pages/main.jsp"
                           title="五">五</a></li>
                </ul>
            </div>
        </div>
    
        <div class="layui-body">
            <div style="">
                <div class="layui-tab" lay-filter="tab">
                    <ul class="layui-tab-title">
                        <li class="layui-this" lay-id="0">主页</li>
                    </ul>
                    <div class="layui-tab-content">
                        <div class="layui-tab-item layui-show">
                            <iframe src="index.jsp" frameborder="0" class="wh100"></iframe>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
    <script src="source/layui/layui.all.js"></script>
    <script>
        var $ = layui.$, element = layui.element;
        var method = {
            tabAdd: function (url, name, id) {
                element.tabAdd('tab', {
                    title: name + '<a href="javascript:;" class="tab-close"><i class="layui-icon layui-icon-close"></i></a>',
                    content: '<iframe class="wh100" frameborder="0" src="' + url + '"></iframe>',
                    id: id
                });
                //为关闭按钮绑定事件
                $('.tab-close').click(function () {
                    method.tabDelete($(this).parent('li').attr('lay-id'));
                });
                //新增tab后,改变选中tab
                method.tabChange(id);
            },
            tabChange: function (id) {
                element.tabChange('tab', id); // 'tab'为layui-tab所在div的lay-fiilter
            },
            tabDelete: function (id) {
                element.tabDelete('tab', id); // 'tab'为layui-tab所在div的lay-fiilter
            }
        }
        //绑定点击事件
        $('.tab-active').click(function () {
            //获取属性值
            var id = $(this).attr('lay-id'), name = $(this).attr('title'), url = $(this).attr('lay-url');
            console.log(id + "--" + name + "--" + url);
            //    判断是否已打开
            if (checkTab(id)) {
                method.tabChange(id);
            } else {
                method.tabAdd(url, name, id);
            }
        })
    
        function checkTab(id) {
            var lis = $('.layui-tab-title li:gt(0)'), //获取到除主页的tab
                open = false; //用于判断是否已打开
            layui.each(lis, function (index, li) {
                if ($(li).attr('lay-id') == id) {//说明已打开
                    open = true;  //此处不能直接return
                }
            })
            return open;
        }
    </script>
    </body>
    </html>
    展开全文
  • layui 搭建页面

    千次阅读 2019-07-04 09:24:15
    实现需求: 1.tab页切换 2.详情:弹出弹层,仅展示内容,不能编辑 3.更新:切换到案件录入数据填入,实现部分内容的编辑 ...首页搭建 1.index.html <!DOCTYPE html> <html> <he...

    实现需求:
    1.tab页切换
    2.详情:弹出弹层,仅展示内容,不能编辑
    3.更新:切换到案件录入数据填入,实现部分内容的编辑
    4.案件录入:点击实现新案件的创建

    项目目录:https://github.com/zjl9339/web/tree/layui

    一.首页搭建 

    1.index.html

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="utf-8">
        <meta name="renderer" content="webkit">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
        <title>案件管理系统</title>
        <link rel="stylesheet" href="../js/layui/css/layui.css">
        <link rel="stylesheet" href="../css/style.css">
    </head>
    <body class="layui-layout-body">
        <div class="layui-layout layui-layout-admin">
            <div class="header"></div>
            <div class="left"></div>
            <!-- 内容主体区域 -->
            <div class="layui-body layui-body-case-ipt">
                <div class="layui-tab" lay-filter="tab">
                    <ul class="layui-tab-title">
                        <li class="layui-this">案件录入</li>
                        <li>未完结</li>
                        <li>已完结</li>
                    </ul>
                    <div class="layui-tab-content">
                        <div class="layui-tab-item layui-show">
                            <iframe src="iframe_case.html" id="iframe" name="iframe" frameborder="0"></iframe>
                        </div>
                        <div class="layui-tab-item">
                            <table id="tableUnfinsh" lay-filter="table"></table>
                        </div>
                        <div class="layui-tab-item">
                            <table id="tableFinsh" lay-filter="table"></table>
                        </div>
                    </div>
                </div>
                
            </div>
        </div>
    
        <script src="../js/layui/layui.js"></script>
        <script src="../js/common/common.js"></script>
        <script src="../js/common/base.js"></script>
        <script src="../js/index.js"></script>
    </body>
    </html>

    2.index.js

    var winH = window.innerHeight;
    var table_h = winH - 60 - 15*2  - 51;
    var pageSize = parseInt((table_h - 10 - 37 - 41 )/37);
    
    
    layui.use(['jquery','layer','element','form','table','laydate'], function(exports){
        var $ = layui.jquery,
            layer = layui.layer,
            element = layui.element,
            form = layui.form,
            table = layui.table,
            laydate = layui.laydate,
            base = layui.base;
        base.init($,0,0,element);
        
        init($, form);
        var insUnfish = creatUnfinshTable(table);
        var insFish = creatFinshTable(table);
        pageEvent($,layer,element,form,table,laydate);
    });
    
    
    function init($, form){
        setTimeout(function(){
            var data = $("#data").val();
            data = data ? JSON.parse($("#data").val()) : data;
            form.val("formRole", data);
        },500)
        $("iframe").css("height",table_h+"px");
    }
    
    
    function creatUnfinshTable(table){
        return table.render({
            id: 'tableUnfinsh',
            title:'案例表',
            elem: '#tableUnfinsh'
            ,height: table_h
            ,url: '../js/data.1.json' //数据接口
            ,page: true //开启分页
            ,even: true //开启隔行背景
            ,limit: pageSize
            ,cols: [[ //表头
                {field: 'id', title: '标题', width: 150}
                ,{field: 'username', title: '表单类型', width: 130}
                ,{field: 'sex', title: '受理人', width: 130}
                ,{field: 'city', title: '经办人', width: 130 }
                ,{field: 'sign', title: '录入时间', width: 130, sort: true}
                ,{field: 'experience', title: '受理日期', width: 130, sort: true}
                ,{field: 'score', title: '操作',
                    templet: function(d){
                        var handle_html = '<button class="layui-btn layui-btn-sm" lay-event="detail">详情</button>\
                                          <button class="layui-btn layui-btn-sm layui-btn layui-btn-warm" lay-event="update">更新</button>';
                        return handle_html;
                    }
                }
            ]]
        });
    }
    
    
    function creatFinshTable(table){
        return table.render({
            id: 'tableFinsh',
            title:'案例表',
            elem: '#tableFinsh'
            ,height: table_h
            ,url: '../js/data.1.json' //数据接口
            ,page: true //开启分页
            ,even: true //开启隔行背景
            ,limit: pageSize
            ,cols: [[ //表头
                {field: 'id', title: '标题', width: 150}
                ,{field: 'username', title: '表单类型', width: 130}
                ,{field: 'sex', title: '受理人', width: 130}
                ,{field: 'city', title: '经办人', width: 130 }
                ,{field: 'sign', title: '录入时间', width: 130, sort: true}
                ,{field: 'experience', title: '受理日期', width: 130, sort: true}
                ,{field: 'score', title: '操作',
                    templet: function(d){
                        return '<button class="layui-btn layui-btn-sm" lay-event="detail">详情</button>';
                    }
                }
            ]]
        });
    }
    
    
    //监听行工具事件
    function pageEvent($,layer,element,form,table,laydate){    
        // 表格中按钮点击事件
        table.on('tool(table)', function(obj){
            var data = obj.data, layEvent = obj.event;
            if(layEvent === 'detail'){
                layer.open({
                    type: 2,
                    title: '详情',
                    shadeClose: true,
                    shade: 0.6,
                    area: ['900px', '90%'],
                    content: 'iframe_detail.html',
                    success:function(layero, index){
                        var body = layer.getChildFrame('body', index);
                        body.contents().find("#detailId").val(data.id);
                    }
                });
            } else if(layEvent === 'update'){
                $(".layui-tab-title li").eq(0).click();
                document.getElementById("iframe").contentWindow.loadData($,laydate,data.id);
            }
        });
        
        // tab 切换事件
        element.on('tab(tab)', function(data){
            if(data.index == 0){
                document.getElementById("iframe").contentWindow.loadData($,laydate);
            }
        });
    }

    3.common.js:  layui插件功能扩展,如form增加校验

    layui.use(['jquery','layer','element','form','table','laydate'], function(exports){
        var $ = layui.jquery,
            layer = layui.layer,
            element = layui.element,
            form = layui.form,
            table = layui.table,
            laydate = layui.laydate;
        
        form.verify({
            telephone:[/([0-9]{3,4}-)?[0-9]{7,8}/, '请输入正确格式的座机号码']
            ,remark: function (value){
                if(value.length > 200){
                    return '长度大于200!请重新输入';
                }
            },
            strongPsd:[/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{8,50}$/, '密码应为8位以上的数字和字母组合!'],
            
        });
    });

    4.base.js:    公共头、公共左侧栏、详情动态生成控制

     

    二、iframe_case.html, iframe_case.js, iframe_caseedit.js: 更新页面逻辑,动态创建

    1.index调用

    <iframe src="iframe_case.html" id="iframe" name="iframe" frameborder="0"></iframe>
    
    //监听行工具事件
    function pageEvent($,layer,element,form,table,laydate){    
        // 表格中按钮点击事件
        table.on('tool(table)', function(obj){
            var data = obj.data, layEvent = obj.event;
            if(layEvent === 'update'){
                $(".layui-tab-title li").eq(0).click();
                document.getElementById("iframe").contentWindow.loadData($,laydate,data.id);
            }
        });
        
        // tab 切换事件
        element.on('tab(tab)', function(data){
            if(data.index == 0){
                document.getElementById("iframe").contentWindow.loadData($,laydate);
            }
        });
    }

    2.iframe_case.html: 表单页面

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="utf-8">
        <meta name="renderer" content="webkit">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
        <title>案件管理系统</title>
        <link rel="stylesheet" href="../js/layui/css/layui.css">
        <link rel="stylesheet" href="../css/style.css">
    </head>
    <body>
        <form class="layui-form layui-form-iframe layui-form-iframe-case" lay-filter="formCase" id="formCase">
            <div class="abs_shade"></div>
            <div class="layui-row layui-col-space10 abs">
                <div class="layui-col-sm1">表单类型</div>
                <div class="layui-col-sm3">
                    <select name="formstyle" lay-verify="required" lay-filter="formstyle">
                        <option value="0" id="tsjb">投诉举报</option>
                        <option value="1">诉讼仲裁强制执行</option>
                    </select>
                </div>
                <div class="layui-col-sm1">录入人</div>
                <div class="layui-col-sm3">
                    <input type="text" name="username" autocomplete="off" disabled class="layui-input layui-disabled" lay-verify="required">
                </div>
                <div class="layui-col-sm1">录入时间</div>
                <div class="layui-col-sm3">
                    <input type="text" name="enterDate" id="enterDate" class="layui-input layui-disabled" disabled>
                </div>
            </div>
            <div class="layui-row layui-col-space10">
                <div class="layui-col-sm1">标题</div>
                <div class="layui-col-sm11">
                    <input type="text" name="title" lay-verify="required" autocomplete="off" class="layui-input">
                </div>
            </div>
            
            <!-- 诉讼/仲裁内容 -->
            <div id="case_content"></div>
            
            <div class="layui-row layui-col-space10">
                <div class="layui-col-sm1">案件状态</div>
                <div class="layui-col-sm2">
                    <select name="caseState" lay-verify="required" lay-filter="caseState" lay-update>
                        <option value="">请选择是否完结</option>
                        <option value="0">是</option>
                        <option value="1">否</option>
                    </select>
                </div>
                <div class="layui-col-sm9 case_intro">
                    <input type="text" name="intro" lay-verify="required" autocomplete="off" lay-update class="layui-input">
                </div>
            </div>
            <!-- 更新按钮 -->
            <button type="button" class="layui-btn layui-btn-case-save" lay-submit id="submit" lay-filter="submit">提交</button>
        </form>
        
        <script src="../js/layui/layui.js"></script>
        <script src="../js/moment.js"></script>
        <script src="../js/common/dic-val.js"></script>
        <script src="../js/case_edit.js"></script>
        <script src="../js/iframe_cese.js"></script>
    </body>
    </html>

    3.iframe_case.js:表单逻辑

    var form, caseedit = null;
    layui.use(['jquery','layer','element','form','laydate'], function(exports){
        var $ = layui.jquery,
            layer = layui.layer,
            element = layui.element,
            laydate = layui.laydate;
        form = layui.form;
        caseedit = layui.caseedit;
        
        init($,laydate,form,caseedit);
        pageEvent($,form,layer);
    
    
    });
    
    
    function init($, laydate, form){
        var data = {
            enterDate: moment().format("YYYY-MM-DD"),
            username: "录入人"
        };
        form.val("formCase", data);
        caseedit.creatReport($);
        $(".layer-date").each(function(index, el) {
            $(this).attr("lay-key", String(Math.random()).substring(2));
            layui.laydate.render({
                elem: this,
                format: 'yyyy-MM-dd',
                trigger: 'click'
            });
        });
        layui.form.render();
    }
    
    
    function pageEvent($,form,layer){
        // 表单类型 切换
        form.on('select(formstyle)', function(data){
            data.value == '0' ? caseedit.creatReport($) : caseedit.creatArbitrate($);
            $(".layer-date").each(function(index, el) {
                $(this).removeAttr("lay-key");
                layui.laydate.render({
                    elem: this,
                    format: 'yyyy-MM-dd',
                    trigger: 'click'
                });
            });
            layui.form.render();
        });
        // 案件状态
        form.on('select(caseState)', function(data){
            if(data.value == '0'){
                $(".case_intro").hide();
                $('[name="intro"]').removeAttr("lay-verify");
            }else {
                $(".case_intro").show();
                $('[name="intro"]').attr("lay-verify","required");
            }
        });
        // 案件表单提价
        form.on('submit(submit)', function(data){
            var ele = parent.window.document.getElementById("iframeBox");
            if(ele) {  // admin 管理人员提交案例表单
                ele.style.display = "none";
                console.log(data.field);
                parent.layer.msg("admin案例更新成功");
            }else{    // 录入人员 提交表单
                console.log(data.field);
                parent.layer.msg("录入人员案例更新成功");
            }
            return false;
        });
    }
    
    
    // 案件录入tab、更新按钮 弹出案例 反填数据方法
    function loadData($,laydate,id){
        // 创建新的案例
        if(!id) {
            caseedit.creatReport($);
            var data = {
                enterDate: moment().format("YYYY-MM-DD"),
                username: "案例创建",
                caseState: "",
                title: ""
            };
            form.val("formCase", data);
            layui.jquery('.layui-form-iframe-case input').prop("disabled",false);
            layui.jquery('.layui-form-iframe-case .layui-disabled').prop("disabled",true);
            layui.jquery('.layui-form-iframe-case select').prop("disabled",false);
            layui.jquery('.case_intro').hide();
            layui.laydate.render({
                elem: '#acceptDate',
                trigger: 'click'
            });
        }else { // 案例更新
            update($,laydate,id)
        }
    }
    
    
    // 案例更新
    function update($,laydate,id){
        // $.ajax({
        //     type:"POST",
        //     url:"../../kcb/finalSubmit",
        //     dataType: "json",
        //     data: {
        //         id: id
        //     },
        //     success:function(result){  
        //         if(result.ret.succeed){
                    var data = {
                        enterDate: "2019-07-02",
                        title: "标题标题标题标题标题标题",
                        agency: "管辖机构",
                        id: 10001,
                        acceptPeople: "受理人",
                        acceptDate: "2019-08-02",
                        caseDate: "2019-08-02",
                        casestyle: "1",
                        username: "user-1",
                        caseState: "1",
                        result: "投诉结果投诉结果投诉结果投诉结果投诉结果"
                    };
                    data.formstyle = Math.random()<0.5 ? "0" : "1";
                    // 根据表单类型生成不同表单内容
                    if(data.formstyle == '0'){
                        caseedit.creatReport($);
                    }else {
                        caseedit.creatArbitrate($);
                    }
                    layui.jquery('.layui-form-iframe-case input:not([lay-update])').prop("disabled",true);
                    layui.jquery('.layui-form-iframe-case select:not([lay-update])').prop("disabled",true);
                    layui.jquery('.layui-form-iframe-case textarea:not([lay-update])').prop("disabled",true);
                    form.val("formCase", data);
                    data.caseState == "1" ? layui.jquery('.case_intro').show() : layui.jquery('.case_intro').hide();
                    layui.form.render(null, "formCase");
        //         }else {
        //             layer.msg(data.ret.retMsg)
        //         }
        //     }
        // });
    }

    4.case_edit.js: 动态创建投诉举报、诉讼强制仲裁两种表单

     

    5.dic-val.js:字典数据获取,如投诉来源、投诉等级等下拉框选项

     

    三、iframe_detail.html, iframe_detail.js: 详情展示

    layui.use(['jquery','layer','element','form','laydate'], function(exports){
        var $ = layui.jquery,
            layer = layui.layer,
            element = layui.element,
            form = layui.form,
            laydate = layui.laydate,
            base = layui.base;
        
        init($,laydate,form,base);
    });
    
    
    function init($, laydate, form, base){
        setTimeout(function(){
            var id = $("#detailId").val();
            getCase($,id,form,base);
            getView($,id);
        },10);
    }
    
    function getCase($,id,form,base){}
    function getView($,id){}

     

    展开全文
  • 今天小编就为大家分享一篇基于layui轮播图满屏是高度自适应的解决方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • 使用的layui的网站管理后端,界面整洁大方,提供了各类丰富的控件,也包括jquery的控件。 使用的layui的网站管理后端,界面整洁大方,提供了各类丰富的控件,也包括jquery的控件
  • ASP.NetCore+Layui 后台管理系统 完成数据库,包含用户表、权限表、登录记录等等 在sqlserver中打开直接执行即可使用
  • Layui后台管理模板 包含页面Layui后台管理模板 包含页面Layui后台管理模板 包含页面
  • 本项目采用主要技术采用:layui前端UI框架,PHP,Navicat数据库管理客户端,以及PhpStudy的php开发集成环境。 实现了较为完善的简单新闻发布和管理系统,包括登入模块和后台管理模块,其中后台管理模块实现了, 新闻...
  • 今天小编就为大家分享一篇layui点击按钮页面会自动刷新的解决方案,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • ="http://fly.layui.com/jie/2461.html" target ="_blank" > 微信公众号 a > p > div > body > html > View Code   css代码: /* 网页整体置背景色 */ html { background-color : #...

    html代码:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <link href="reset.css" rel = "stylesheet" type="text/css">
    </head>
    <body>
    <div class="header">
        i am header
    </div>
    <div class="main">
        i am main
        <div class="wrap">
            i am wrap
            <div class="content">
                i am content
            </div>
        </div>
        <div class="edge">
            i am edge
        </div>
    </div>
    <div class="footer">
        <p><a href="http://fly.layui.com/">Fly社区</a> 2017 ©
            <a href="http://www.layui.com/">layui.com</a>
        </p>
        <p>
            <a href="http://fly.layui.com/jie/3147.html" target="_blank">产品授权</a>
            <a href="http://fly.layui.com/jie/8157.html" target="_blank">获取Fly社区模版</a>
            <a href="http://fly.layui.com/jie/2461.html" target="_blank">微信公众号</a>
        </p>
    </div>
    </body>
    </html>
    View Code

     

    css代码:

    /*网页整体置背景色*/
    html{
        background-color: #e2e2e2;
    }
    /*html reset*/
    blockquote, body, button, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, pre, td, textarea, th, ul {
        margin: 0;
        padding: 0;
        -webkit-tap-highlight-color: rgba(0,0,0,0);
    }
    /*网页体给一个80px的top margin*/
    html body {
        margin-top: 80px;
    }
    /*头部部分:固定定位,总在最前,left 0,top 0,宽度100%,高度65,背景色*/
    .header {
        position:fixed;
        z-index: 10000;
        left:0;
        top:0;
        width:100%;
        height:65px;
        background-color:#393D49;
    }
    /*主内容固定宽度布局1080px,margin 左右auto 居中对齐*/
    .main{
        width: 1080px;
        min-height: 600px;
        margin: 0 auto 15px;
        /*border: 2px solid green*/
    }
    
    /*左浮动,宽度同父div*/
    .wrap {
        float: left;
        width: 100%;
        min-height: 300px;
    }
    /*主内容区,给一个右边的margin,两栏布局的左边部分*/
    .content {
        margin-right: 347px;
    }
    /*右边侧边栏,左浮动,这样就跑到了 wrap的左边,已经出到main的外面去了,所以给一个 -336px的margin-left 这里的relative 用来定位 edge里面的元素,取相对于我的意思*/
    .edge {
        position: relative;
        float: left;
        top: 0;
        width: 336px;
        margin-left: -336px;
    }
    /*line-height和text-align是设置footer内的内容的,line-height用来指定p元素之间的间距,text-align,让内容水平居中对齐*/
    .footer {
        margin: 50px 0 0;
        padding: 20px 0 30px;
        line-height: 30px;
        text-align: center;
        color: #737573;
        border-top: 1px solid red;
    }
    View Code

     显示效果

    转载于:https://www.cnblogs.com/kamibaba/p/6587692.html

    展开全文
  • 今天小编就为大家分享一篇Layui数据表格跳转到指定页的实现方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • layui后台管理首页配置 项目SSM整合,参考我之前的笔记视频 layui后台管理首页配置 导入layui index.html <div class="layui-side layui-bg-black"> <div class="layui-side-scroll"> <!--...
  • layui个人博客前端模板 layui个人博客前端模板 layui个人博客前端模板
  • Layui

    2021-10-25 20:49:08
    在官网首页,可以很方便的下载LayUI LayUI 是一款经典模块化前端 UI 框架,我们只需要定义简单的HTML、CSS、JS即可实现很复杂的前端效果。 使得前端页面的制作变得更加简单。 二、环境搭建 2.1 下载 在官网...
  • LayUI

    2021-05-17 07:52:20
    在官网首页,可以很方便的下载LayUI LayUI 是一款经典模块化前端 UI 框架,我们只需要定义简单的HTML、CSS、JS即可实现很复杂的前端效果。 使得前端页面的制作变得更加简单。 二、环境搭建 2.1 下载 在官网即可完成...
  • 1.静态文件路径配置 application-dev.yml配置文件添加静态资源访问路径: #设置静态资源路径,多个以逗号分隔 ...下载文件,将官网下载的layui文件放到static文件内。 从开源项目[https://gitee.com/Leytton/lay
  • Layui页面元素之导航

    2020-07-01 16:40:25
    Layui页面元素之导航Layui入门导航水平导航导航主题垂直/侧边导航面包屑 Layui入门 layui(谐音:类UI) 是一款采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写与组织形式,门槛极低,拿来即用。 ...
  • layui后台管理页面 首页简单搭建

    千次阅读 2018-12-19 15:04:43
    layui后台管理页面 Huang BaoKang 控制台 商品管理 其他系统 邮件管理 消息管理 授权管理 Huang BaoKang 基本资料 安全设置 基本元素 表格 表单 导航栏 组件 Navbar Tab OneLevel app.js主入口 表格 表单 首页 首页...
  • 在选项卡容器div加上lay-allowclose="true"可实现
  • 完成我们页面的导航栏和主体部分的联动之后,我们页面已经可以分开对不同的页面进行自己个人的开发了,这里我们还是要完善一下我们的首页,做个页脚,这里我们选择使用LayoutUI的布局来进行 ...
  • var CURRLINK //声明变量 window.onload = function(){ initFram() } function initFram(){ //右键菜单 var menu = document.getElementById("menu"); var dgBcn = document.getElementsByClassName...
  • layui

    2018-11-26 22:38:49
    layui做一个后台页面。 这是定义的一个树形菜单的样式,我会把css样式和js代码放下面 参考博文:https://blog.csdn.net/nb7474/article/details/79413460/ https://www.cnblogs.com/hukeer/p/8383708.html 树形菜单...
  • Laravel管理员后台权限管理系统 基于Laravel 5.5的初步...默认会生成一些假数据,方便调试首页使用Laravel的默认模板,登录后可通后admin目录登录后台或通后下图登录后台管理员邮箱: admin@admin.com密码: password
  • a class="layui-btn layui-btn-xs layui-btn-warm" lay-event="edit"><i class="layui-icon layui-icon-edit"></i> 编辑</a> <a class="layui-btn layui-btn-danger layui-btn-xs" lay-...
  • layui业务办公OA系统后台管理框架模板 layui业务办公OA系统后台管理框架模板
  • layui的页面布局分析

    千次阅读 2019-06-09 17:48:47
    layui的页面布局分析》 开发工具与关键技术:Visual Studio / Layui插件 作者:肖春庆 撰写时间:2019年06月09日 在软件的开发过程中,视图页面是给用户的第一印象,那么开发者如何布局页面才能给用户一个好页面呢...
  • layui定时刷新页面

    万次阅读 2018-09-12 17:35:03
    //十五秒刷新一次 window.reloadView = function () { window.location.reload(); } setInterval('reloadView()',15000);
  • ThinkPHP5+layui的操作

    千次阅读 2018-12-18 17:15:26
    https://www.layui.com/demo/table/toolbar.html layer 文档地址 https://www.layui.com/demo/table/toolbar.html 当然这个框架还是比较强大的 自带了打印功能、筛选功能 、导出功能 参考地址:...
  • 包含:首页、博客、留言、日记、友链等总共6个页面。 下载地址:https://www.gaowenjx.com/?id=421 备用下载地址: https://www.gwxz.ren/android.php?ac=newdetail&cname=qiangduan&newid=17/ ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,077
精华内容 1,630
关键字:

layui首页