- 浏览: 78086 次
- 性别:
- 来自: 合肥
文章分类
最新评论
-
lslsday:
djggggggggggggggggggggggggggggg ...
简单的Ckeditor--实现上传的功能 -
jps7777777:
fdsgfds
Ckeditor简单的数据提交
进到公司后,发现公司在使用ExtJs,以前在培训学校一直使用的是Jquery,所以现在开始学习一些基础的东西,虽然现在我还没有做项目,相信以后,在项目中会用的到
accordion.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>ExtJs 学习</title> <!-- 框架的Css --> <link rel="stylesheet" type="text/css" href="ext/resources/css/ext-all-notheme.css" /> <link rel="stylesheet" type="text/css" href="ext/resources/css/xtheme-blue.css" /> <!-- 框架的JS文件 --> <!-- ext-base-debug.js必须放在js文件的第一个,否则框架就会显示不出来 --> <script type="text/javascript" src="ext/adapter/ext/ext-base-debug.js"></script> <script type="text/javascript" src="ext/ext-all-debug.js"></script> <script type="text/javascript" src="ext/ext-lang-zh_CN.js"></script> <script type="text/javascript"> Ext.onReady(function() { new Ext.Panel({ renderTo : "hello",//panel是显示在html中的,id为hello中的 title : "Accordion",//标题 collapsible : true,//右上角的收缩按钮,设为false则不显示,默认为false width : 500, height : 200, floating : true,//只有设置为true的时候,横纵坐标才可以设置了才会有效果 x : 100,//panel的横坐标 y : 100,//panel的纵坐标 frame : true,//圆角边框 /* draggable : true,//true则可以拖动 ,但是位置不会改变 */ //拖动到指定的位置 draggable : { insertProxy : false,//拖动时不虚线显示原始位置 onDrag : function(e) { var pel = this.proxy.getEl(); this.x = pel.getLeft(true); this.y = pel.getTop(true);//获得拖动时panel的坐标 }, endDrag : function(e) {//移动到最终位置 this.panel.setPosition(this.x, this.y); } }, layout : "accordion",//布局样式 layoutConfig : {//布局的详细配置 animate : true }, //构造面板集合 items : [ { title : "子元素1", html : "这是子元素1中的内容"//panel主体的内容 }, { title : "子元素2", html : "这是子元素2中的内容" }, { title : "子元素3", html : "这是子元素3中的内容" } ], buttons : [ { text : "确认" }, { text : "取消" } ] }); }); </script> </head> <body> <div id="hello"></div> </body> </html>
结构图
所用到的ext的文件,打包成压缩文件,放在下面
发表评论
-
Struts2.0.11+spring2+Hibernate3jar包
2011-11-04 11:54 894Struts2.0.11+spring2+Hibernate3 ... -
Ext+struts2.1.6+spring2+hibernate3的jar包
2011-11-02 11:18 993Ext+struts2.1.6+spring2+hiberna ... -
设置下拉框的初始值
2011-10-27 14:50 6506var summaryDataCombo = new Ext. ... -
Ext.grid.ColumnModel
2011-08-08 13:24 1362Ext.grid.ColumnModel 主 ... -
Ext进行查询后分页的问题
2011-08-08 10:58 1175在Ext进行查询后 分页可以出现效果,但是单击下一页或是最后一 ... -
TreePanel常用配置
2011-08-08 10:32 969TreePanel基本配置参数: //TreePane ... -
TextField
2011-08-05 11:30 2399Ext.form.TextField 配置项: ... -
FormPanel常用的属性
2011-08-05 11:30 1259Ext.form.FormPanel 配置项: ... -
ext DateField控件格式
2011-08-04 17:49 2087以下是从网上查找的一 ... -
GridPanel简单实例
2011-08-01 09:31 777<!DOCTYPE html PUBLIC " ... -
Ext.grid.GridPanel
2011-08-01 09:15 1128Ext.grid.GridPanel 主要配置项: store ... -
ExtJs FormPanel 其他组件的应用
2011-07-29 16:50 885<!DOCTYPE html PUBLIC " ... -
ExtJs FormPanel 空验证
2011-07-29 15:43 1134<!DOCTYPE html PUBLIC " ... -
ExtJs--FormPanel的checkboxToggle属性效果
2011-07-29 14:49 1544<!DOCTYPE html PUBLIC " ... -
FormPanel fieldset应用
2011-07-29 14:36 857练习fieldset的使用 <!DOCTYPE htm ... -
ExtJs-FormPanel学习
2011-07-29 14:17 873<!DOCTYPE html PUBLIC " ... -
ExtJs--FormPanel主要配置项
2011-07-29 13:53 1025配置项: items:一个元素或元素数组 buttons: ... -
ExtJs viewPort属性
2011-07-29 11:57 15671.xtype属性 xtype ... -
ExtJs学习--ViewPort练习
2011-07-29 11:42 5068我现在是想要熟悉ExtJs的一些属性,然后在进行相关的应用 ... -
TreePanel学习--AsyncTreeNode
2011-07-28 10:47 1508主要与TreeNode进行一些比较,看这两个新建的树的代码有什 ...
相关推荐
ExtJs常用布局--layout详解实例代码: ExtJs常见的布局方式有:border、form、absolute、column、accordion、table、fit、card、anchor 另外,不常见的布局有:tab、vbox、hbox 具体使用方法可见该文件的案例代码。 ...
- `Accordion`:折叠布局,每个子项可折叠。 - `Anchor`:锚点布局,通过锚点来定义组件大小。 - `Absolute`:绝对定位布局,子组件绝对定位。 - `Column`:列布局,子组件按列排列。 - `Border`:边框布局,...
综上所述,EXTJS4中的Panel的accordion布局和TreePanel的动态导航是两种强大而灵活的功能,能够帮助开发者构建出丰富多样的用户界面。理解并熟练掌握这些特性,将使你在开发中游刃有余。通过实际操作和测试extjs中的...
ExtJS 4 复杂 百叶窗(accordion)布局
Accordion布局是ExtJS中的一个布局管理器,它允许在一个区域内组织多个面板(Panels),每个面板可以展开或折叠,且同一时间只能有一个展开。这种布局常用于空间有限但需要展示大量分类信息的情况,因为它能有效利用...
##### 2.3 Accordion 布局 - **特点**:类似于手风琴,多个子项可折叠,只有一个处于展开状态。 - **用途**:节省空间的布局方式,适用于导航菜单或侧边栏。 ##### 2.4 Card 布局 - **特点**:多个子项轮流显示,...
第八讲.EXtJS布局模式-Auto布局、Fit布局、Accordion布局 第九讲.ExtJS布局模式-Card、Anchor、Absolute 第十讲.ExtJS布局模式-Column、Table、Border 第十一讲.ExtJS布局模式-Box布局、使用ViewPort布局首页 第...
在ExtJS中,布局管理是至关重要的部分,因为它决定了用户界面组件如何在容器内排列和展示。布局管理器负责根据指定的布局类型调整和定位组件,以适应不同场景的需求。以下是关于ExtJS布局的详细解释: 1. **基本...
Accordion布局是ExtJS中的一种特殊布局方式,它允许在一个容器内展示多个可折叠的面板,每个面板的展开会自动收起其他已展开的面板,从而提供了一种高效的屏幕空间利用机制。 一、Accordion布局的核心概念 ...
8、EXtJS布局模式-Auto布局、Fit布局、Accordion布局 9、ExtJS布局模式-Card、Anchor、Absolute( r! k$ G/ Q, u! c' U 11、ExtJS布局模式-Box布局、使用ViewPort布局首页0 j( d' o {. g$ T 12、ExtJS之Ext常用函数4 ...
- **定义**:Accordion布局由类`Ext.layout.AccordionLayout`定义,布局名称为`accordion`,允许子元素以可折叠的形式显示。 - **特性**: - 支持展开/收起效果。 - 可以通过配置项控制折叠面板的动画效果。 **...
本文将深入探讨两种ExtJS 4中的布局方式:Accordion布局和Border布局。 首先,我们来看Accordion布局。Accordion布局,又称为手风琴布局,它的特点是只有一个面板处于展开状态,其余面板均折叠。这种布局适用于展示...
### ExtJS布局管理学习指南 #### 一、引言 ExtJS是一款强大的JavaScript框架,用于构建复杂的前端应用程序。其中布局管理是ExtJS的核心特性之一,它可以帮助开发者有效地组织UI组件,使得用户界面既美观又实用。...
在Sencha Touch中,`Accordion`布局是一种特殊的布局方式,主要用于展示一系列可折叠的面板,每个面板只显示一个内容区域,用户点击一个面板时,其他面板会自动收起。这种布局方式常用于信息展示、菜单导航等场景,...
EXTJS4自学手册——EXT容器布局(Vbox,Accordion,Table,Column) EXTJS4自学手册——EXT容器布局(Fit,Card,Border) EXTJS4自学手册——EXT组件布局 四、Extjs页面控件 EXTJS4自学手册——页面控件(表格) EXTJS4...
Accordion布局,也称为手风琴布局,是由`Ext.layout.Accordion`类定义的。这种布局的特点是容器内的各个子组件可以像手风琴一样折叠或展开,非常适合制作导航菜单或显示分段内容。当设置`layoutConfig.animate`为`...
Accordion 布局由类Ext.layout.Accordion 定义,名称为accordion,表示可折叠的布局,也就 是说使用该布局的容器组件中的子元素是可折叠的形式。
在ExtJS中,折叠布局(Accordion Layout)是一种特殊的布局方式,它将所有子组件(Panels)垂直堆叠,并且在任何时刻只允许一个面板展开显示其内容,其他面板则保持折叠状态。`layout: 'accordion'` 就是用来设置...