zoukankan      html  css  js  c++  java
  • 力软敏捷框架集成布局插件(ce-layout)

    最近用力软的框架觉得框架在布局这块不是很友好特别是对像css不是很好的程序员来说,大部分大家都是后端程序员。

    所以决定集成一个和力软敏捷框架风格比较一致的布局插件进来

    插件ce-layout ,下载地址https://gitee.com/program_cat/ce-layout

    @{
        ViewData["Title"] = "Index";
        Layout = "~/Views/Shared/_Index.cshtml";
    }
    
    <link href="~/lib/ce/layout/layout.css" rel="stylesheet" />
    <script src="~/lib/ce/layout/layout.js"></script>
    <div class="lr-rblock"  style="padding:8px; ">
        <div id="layout2" class="lr-rblock" style="background-color:#fff;">
            <div data-type="left">
    
            </div>
            <div data-type="top">
    
            </div>
            <div data-type="center">
                <div id="layout3">
                    <div data-type="left">
                    </div>
                    <div data-type="top"></div>
                    <div data-type="center"></div>
                    <div data-type="right"></div>
                    <div data-type="bottom"></div>
                </div>
            </div>
            <div data-type="right"></div>
            <div data-type="bottom"></div>
        </div>
       
    </div>
    <script>
        var bootstrap = function ($, learun) {
            "use strict";
            $('#layout2').celayout({
                left: {
                     "20%",
                    resizable: true,
                    title: '左'
                },
                right: {
                     200,
                    resizable: true,
                    title: '右'
                },
                top: {
                    height: 100,
                    resizable: true,
                    title: '上'
                },
                bottom: {
                    height: 200,
                    resizable: true,
                    title: '下'
                }
            })
    
            $('#layout3').celayout()
        }
    </script>

    效果

    参数说明

    首先需要html写上你需要的布局块,分上下左右和中间

    中间块是必须的,其他的随意

    然后在js里初始化一下

    参数主要有四个

    height (支持百分比和px)只对 上下块起作用

    width(支持百分比和px)只对 左右块起作用

    resizable 是否可拖动 只对 上下左右块起作用

    title 标题

    插件比较简单,还支持嵌套。

  • 相关阅读:
    工作流系统中的语法标记系统
    通用附件管理功能改善
    规范数据库表字段大小写 小写字段名全部更改为大写
    Enterprise Solution 虚拟测试环境
    解析大型.NET ERP系统 查找与钻取
    Linux:FHS标准
    Linux:修改和删除已有变量
    分布式系统:高性能系统设计原则
    CAP:Alantany 谈 CAP
    Javascript:自己写模板引擎
  • 原文地址:https://www.cnblogs.com/lr215/p/12711622.html
Copyright © 2011-2022 走看看