`
guzizai2007
  • 浏览: 360548 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Layout(布局)

 
阅读更多

1、创建布局面板第一种方式(div中添加class="easyui-layout"),需要指定div层的高与宽:

<div id="cc" class="easyui-layout" style="width:600px;height:400px;">  
    <div data-options="region:'north',title:'North Title',split:true" style="height:100px;"></div>  
    <div data-options="region:'south',title:'South Title',split:true" style="height:100px;"></div>  
    <div data-options="region:'east',iconCls:'icon-reload',title:'East',split:true" style="width:100px;"></div>  
    <div data-options="region:'west',title:'West',split:true" style="width:100px;"></div>  
    <div data-options="region:'center',title:'center title'" style="padding:5px;background:#eee;"></div>  
</div>

如图:

 

2、第二种方式(body中添加class="easyui-layout"),整个页面将会铺满:

<body class="easyui-layout">  
    <div data-options="region:'north',title:'North Title',split:true" style="height:100px;"></div>  
    <div data-options="region:'south',title:'South Title',split:true" style="height:100px;"></div>  
    <div data-options="region:'east',iconCls:'icon-reload',title:'East',split:true" style="width:100px;"></div>  
    <div data-options="region:'west',title:'West',split:true" style="width:100px;"></div>  
    <div data-options="region:'center',title:'center title'" style="padding:5px;background:#eee;"></div>  
</body>  

3、布局面板属性:

 

1)、title:布局面板的标题
2)、region:布局面板所在区域,可以取north、south、east、west、center
3)、border:是否显示布局面板的边框,默认true显示
4)、split:分隔条,设置为true,用户可以拖动分割条来改变面板的尺寸,默认是false
5)、iconCls:显示布局面板头部图标,需要引入/themes/icon.css文件
6)、href:载入超链接的数据

例子:

<div data-options="region:'center',title:'center title',href:'../js/easyUi/themes/default/easyui.css'" style="padding:5px;background:#eee;"></div>  

如图:

例子:

<div data-options="region:'north',title:'North Title',split:true,border:false" style="height:100px;"></div>  

如图:

 

4、方法:

1)、collapse:折叠指定的布局面板,可选参数为north、south、east、west
<script type="text/javascript">
		$(function(){
			$('#cc').layout('collapse','east');  
		});	
</script>

如图:

 

如果不想要隐藏按钮,但又需要一个头部标题(fit属性可以让它自适应父容器尺寸):

<div id="cc" class="easyui-layout" style="width:600px;height:400px;">  
	    <div data-options="region:'north',title:'North Title',split:true" style="height:100px;"></div>  
	    <div data-options="region:'south',title:'South Title',split:true" style="height:100px;"></div>  
	    <div data-options="region:'east',iconCls:'icon-reload',title:'East',split:true" style="width:100px;"></div>  
	    <div data-options="region:'west',title:'',split:true" style="width:100px;">
	    	<div class="easyui-panel" data-options="title:'hahha',border:false,fit:true"></div>
	    </div>  
	    <div data-options="region:'center',title:'center title',href:''" style="padding:5px;background:#eee;"></div>  
	</div>  

如图:

 

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    微信小程序的FlexLayout布局实例.rar

    本源代码将研究学习微信小程序的FlexLayout布局实例,微信小程序界面设计实例,是一种流布局的实现例子,而不是大家熟悉的盒子式布局,据说即使需要深层的嵌套,FlexLayout布局的响应速度也不会超过1ms,可谓是非常...

    微信小程序 FlexLayout布局 (源码)

    微信小程序 FlexLayout布局 (源码)微信小程序 FlexLayout布局 (源码)微信小程序 FlexLayout布局 (源码)微信小程序 FlexLayout布局 (源码)微信小程序 FlexLayout布局 (源码)微信小程序 FlexLayout布局 (源码)微信小...

    小程序源码 FlexLayout布局 (代码+截图)

    小程序源码 FlexLayout布局 (代码+截图)小程序源码 FlexLayout布局 (代码+截图)小程序源码 FlexLayout布局 (代码+截图)小程序源码 FlexLayout布局 (代码+截图)小程序源码 FlexLayout布局 (代码+截图)小程序源码 Flex...

    微信小程序 - FlexLayout布局源码.zip

    微信小程序 - FlexLayout布局【源码】.zip 微信小程序 - FlexLayout布局【源码】.zip 微信小程序 - FlexLayout布局【源码】.zip 微信小程序 - FlexLayout布局【源码】.zip 微信小程序 - FlexLayout布局【源码】.zip ...

    微信小程序——FlexLayout布局(截图+源码).zip

    微信小程序——FlexLayout布局(截图+源码).zip 微信小程序——FlexLayout布局(截图+源码).zip 微信小程序——FlexLayout布局(截图+源码).zip 微信小程序——FlexLayout布局(截图+源码).zip 微信小程序——...

    微信小程序源码 FlexLayout布局(学习版)

    微信小程序源码 FlexLayout布局(学习版)微信小程序源码 FlexLayout布局(学习版)微信小程序源码 FlexLayout布局(学习版)微信小程序源码 FlexLayout布局(学习版)微信小程序源码 FlexLayout布局(学习版)微信小程序源码 ...

    jquery.layout 布局插件精简版

    `jQuery.layout`是一款强大的前端布局工具,它基于流行的JavaScript库jQuery构建,旨在简化网页和应用程序的页面布局工作。这个精简版是针对原版`jQuery.layout`进行了优化,去除了部分非核心功能,特别是去除了对`...

    Android自定义Layout布局

    本篇文章将深入探讨如何在Android中进行自定义Layout布局的开发。 首先,创建自定义Layout首先要创建一个新的Java类,继承自`ViewGroup`或`LinearLayout`等现有布局。选择`ViewGroup`是因为它是所有布局的基础类,...

    Zend Framework教程之Zend_Layout布局助手详解

    Zend Framework教程之Zend_Layout布局助手详解重点介绍了Zend Framework中Zend_Layout组件的使用方法。Zend_Layout是一个用于管理布局的组件,它允许开发者定义应用程序的布局结构,使得可以在不同的页面中复用相同...

    安卓界面布局工具(layout布局)

    标题中提到的"安卓界面布局工具(layout布局)"就是这样一个帮助开发者快速创建、编辑和预览Android应用界面的工具。 Android Layout主要包含以下几种常见的布局类型: 1. **线性布局(LinearLayout)**:这是最...

    ExtJs4 layout 布局

    ExtJs4 layout 布局 这是鄙人之前自学Ext时收集的文档,详细讲诉了各种布局,并附源码与界面展示,希望能给你带来帮助

    小程序源码FlexLayout布局.zip

    本话题聚焦于“小程序源码FlexLayout布局”,这是一份关于如何在小程序开发中运用Flex布局的源码资源。Flex布局是现代前端开发中的重要布局模式,尤其在移动端应用设计中广泛使用,因为它能灵活地处理不同屏幕尺寸和...

    微信小程序-FlexLayout布局源码示例

    在微信小程序开发中,FlexLayout布局是一种非常重要的布局方式,它允许开发者在有限的空间内灵活地安排组件的位置,实现各种复杂的界面设计。本示例主要探讨了如何在微信小程序中运用FlexLayout,以及其源码背后的...

    v3layout布局软件

    V3Layout布局软件是一款专为显示屏箱体设计的工具,其主要功能是帮助用户生成用于控制显示屏显示数据流的XML文件。在LED显示屏领域,精确的布局设计对于保证画面的清晰度和同步性至关重要,V3Layout正是为了解决这个...

    FlexLayout布局小程序源码

    FlexLayout布局小程序源码是专为小程序开发设计的一种布局解决方案,它基于CSS的Flexbox模型,使得在小程序中实现复杂的动态布局变得更为简单。本文将深入探讨FlexLayout布局的原理、使用方法以及如何在小程序中应用...

    源代码:网站制作FlexLayout布局.rar

    FlexLayout布局是现代网页设计中常用的一种布局方式,它基于CSS3中的 Flexible Box 模块,简称 Flexbox。这种布局模式极大地提高了网页设计的灵活性,能够轻松处理元素的对齐、排列以及尺寸调整,尤其在响应式设计和...

    iOS 声明式 Layout 布局.zip

    本项目“iOS声明式Layout布局”是一个开源项目,旨在提供一个易于理解和使用的声明式布局框架,帮助开发者更高效地构建iOS应用的用户界面。 在iOS中,传统的布局方式是通过AutoLayout,这是一个强大的系统,但它的...

    Android 五种Layout 布局

    在Android开发中,布局(Layout)是构建用户界面的基础元素,它定义了屏幕上各个组件的排列方式和相互关系。本文将深入探讨Android的五种主要布局:LinearLayout、RelativeLayout、FrameLayout、GridLayout以及...

    高仿FlexLayout布局小程序源码.zip

    【标题】"高仿FlexLayout布局小程序源码.zip" 提供的是一个针对微信小程序的布局解决方案,灵感来源于FlexLayout布局模式。FlexLayout是一种强大的CSS布局模式,它允许开发者在不同屏幕尺寸和方向上灵活地组织元素,...

    FlexLayout布局-wechat-app-flexlayout-master

    FlexLayout布局是微信小程序开发中常用的一种布局方式,主要用于实现复杂的界面设计,让元素在不同尺寸的屏幕中自适应展示。微信小程序的FlexLayout基于CSS3的Flexbox模型,允许开发者更加灵活地控制组件的排列、...

Global site tag (gtag.js) - Google Analytics