<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml">

<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

<title></title>

<script src="js/jquery.min.js"></script>

<script src="js/operamasks-ui.min.js"></script>

<script src="js/om-borderlayout.js"></script>

<link href="css/om-apusic.css" rel="stylesheet" />

<style>

#expand-none {             width: 100%;             height: 300px;         }

#expand-bottom {             width: 100%;             height: 300px;         }

#expand-top {             width: 100%;             height: 300px;         }

#expand-top-bottom {             width: 100%;             height: 300px;         }

</style>

<script type="text/javascript">

$(document).ready(function() {

$('#expand-none').omBorderLayout({

panels:[{

id:"center-panel",

header:false,

region:"center"

},{

id:"west-panel",

title:"west",

region:"west",

width:150

},{

id:"east-panel",

header:false,

region:"east",

width:150

},{

id:"north-panel",

title:"north",

region:"north",

height:80

},{

id:"south-panel",

title:"south",

region:"south",

height:80                 }]

});

$('#expand-bottom').omBorderLayout({

panels:[{

id:"center-panel",

header:false,

region:"center"

},{

id:"west-panel",

title:"west",

region:"west",

expandToBottom:true,

width:150                 },{

id:"east-panel",

header:false,

region:"east",

width:150                 },{

id:"north-panel",

title:"north",

region:"north",

height:80

},{

id:"south-panel",

title:"south",

region:"south",

height:80                 }]

});

$('#expand-top').omBorderLayout({

panels:[{

id:"center-panel",

header:false,

region:"center"

},{

id:"west-panel",

title:"west",

region:"west",

width:150                 },{

id:"east-panel",

header:false,

region:"east",

expandToTop:true,

width:150

},{

id:"north-panel",

title:"north",

region:"north",

height:80

},{

id:"south-panel",

title:"south",

region:"south",

height:80

}]

});

$('#expand-top-bottom').omBorderLayout({

panels:[{

id:"center-panel",

header:false,

region:"center"                 },{

id:"west-panel",

title:"west",

region:"west",

expandToBottom:true,

expandToTop:true,

width:150                 },{

id:"east-panel",

header:false,

expandToBottom:true,

expandToTop:true,

region:"east",

width:150

},{

id:"north-panel",

title:"north",

region:"north",

height:80

},{

id:"south-panel",

title:"south",

region:"south",

height:80

}]

});

});

</script>

</head>

<body>

<h3>默认左边两边的面板都不拉伸,上下两个面板宽度为整个layout的100%。</h3>

<div id="expand-none">

<div id="center-panel">center</div>

<div id="east-panel">east</div>

<div id="west-panel">west</div>

<div id="north-panel">north</div>

<div id="south-panel">south</div>

</div>

<h3>设置左边的面板拉伸至底部</h3>

<div id="expand-bottom">

<div id="center-panel">center</div>

<div id="east-panel">east</div>

<div id="west-panel">west</div>

<div id="north-panel">north</div>

<div id="south-panel">south</div>     </div>

<h3>设置右边的面板拉伸至顶部</h3>

<div id="expand-top">

<div id="center-panel">center</div>

<div id="east-panel">east</div>

<div id="west-panel">west</div>

<div id="north-panel">north</div>

<div id="south-panel">south</div>     </div>

<h3>设置左右两个面板拉伸至顶部和底部</h3>

<div id="expand-top-bottom">

<div id="center-panel">center</div>

<div id="east-panel">east</div>

<div id="west-panel">west</div>

<div id="north-panel">north</div>

<div id="south-panel">south</div>

</div>

</body>

</html>

效果如下:

operamasks—omBorderLayout布局的更多相关文章

  1. operamasks—omGrid/omBorderLayout的混合使用

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="test.aspx.cs&q ...

  2. 前端框架 EasyUI (2)页面布局 Layout

    在 Web 程序中,页面布局对应用程序的用户体验至关重要. 在一般的信息管理类的 Web 应用程序中,页面结构通常有一个主工作区,然后在工作区上下左右靠近边界的区域设置一些边栏,用于显示信息或放置一些 ...

  3. TODO:Laravel 使用blade标签布局页面

    TODO:Laravel 使用blade标签布局页面 本文主要介绍Laravel的标签使用,统一布局页面.主要用到到标签有@yield,@ stack,@extends,@section,@stop, ...

  4. CSS HTML元素布局及Display属性

    本篇文章主要介绍HTML的内联元素.块级元素的分类与布局,以及dispaly属性对布局的影响. 目录 1. HTML 元素分类:介绍内联元素.块级元素的分类. 2. HTML 元素布局:介绍内联元素. ...

  5. 谈谈一些有趣的CSS题目(六)-- 全兼容的多列均匀布局问题

    开本系列,谈谈一些有趣的 CSS 题目,题目类型天马行空,想到什么说什么,不仅为了拓宽一下解决问题的思路,更涉及一些容易忽视的 CSS 细节. 解题不考虑兼容性,题目天马行空,想到什么说什么,如果解题 ...

  6. Xamarin+Prism开发详解五:页面布局基础知识

    说实在的研究Xamarin到现在,自己就没设计出一款好的UI,基本都在研究后台逻辑之类的!作为Xamarin爱好者,一些简单的页面布局知识还是必备的. 布局常见标签: StackLayout Abso ...

  7. 界面设计技法之css布局

    css布局之于页面就如同ECMAScript之于JS一般,细想一番,html就如同语文,css就如同数学,js呢,就是物理,有些扯远,这里就先不展开了. 回到主题,从最开始的css到如今的sass(l ...

  8. Android如何制作漂亮的自适布局的键盘

    最近做了个自定义键盘,但面对不同分辨率的机型其中数字键盘不能根据界面大小自已铺满,但又不能每种机型都做一套吧,所以要做成自适应,那这里主讲思路. 这里最上面的titlebar高度固定,下面输入的金额高 ...

  9. 页面布局class常见命名规范

    头:header 内容:content/container 尾:footer 导航:nav 侧栏:sidebar 栏目:column 页面外围控制整体布局宽度:wrapper 左右中:left rig ...

随机推荐

  1. Swiper插件轮播

    <html><head> <meta charset="utf-8"> <title>Swiper轮播</title>& ...

  2. web.xml 加载顺序

    参考网址: 上下文对象>监听>过滤器>servlet 1.先加载上下文对象 <!-- 初始化Spring classpath*:spring/applicationContex ...

  3. iOS Programming Web Services and UIWebView

    iOS Programming Web Services and UIWebView The work is divided into two parts. The first is connecti ...

  4. iOS循环引用

    iOS循环引用 当前类的闭包/Block属性,用到了当前类,就会造成循环引用 此闭包/Block应该是当前类的属性,我们经常对Block进行copy,copy到堆中,以便后用. 单方向引用是不会产生循 ...

  5. 虚拟机centOs Linux与Windows之间的文件传输

    一.配置环境 虚拟机Linux:Fedora 9 文件传输工具:SSHSecureShellClient-3.2.9 二.实现步骤 1. 在Windows中安装文件传输工具SSHSecureShell ...

  6. freopen()重定向的打开和关闭

    freopen函数 功能 使用不同的文件或模式重新打开流,即重定向. 实现重定向,把预定义的标准流文件定向到由path指定的文件中.(直观感觉/实际操作都像是把文件定向到流,难道是说,对流来说就是重定 ...

  7. WPF知识点--渐变色(LinearGradientBrush、GradientStop)

    [LinearGradientBrush-- 使用线性渐变绘制区域](https://msdn.microsoft.com/zh-cn/library/system.windows.media.lin ...

  8. vc中无符号字符数组保存的内存值转换为无符号整数保存

    分为三步,第一步,将进行指针类型转换:第二步,进行*地址运算:第三部赋值. 贴代码如下: unsigned char numberPlain [4] = {0}; UINT32 MaxNumber = ...

  9. svn 版本库信息修改

    root@hpcstack hpcweb]# svn info 路径: . URL: http://svn.pyindex.com/hpcweb 版本库根: http://svn.pyindex.co ...

  10. linux 小键盘 数字键盘 wiki

    https://wiki.archlinux.org/index.php/Activating_Numlock_on_Bootup_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96 ...