`

布局 border 与 form

 
阅读更多
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk">
<title>Checkbox TreePanel</title>
<link rel="stylesheet" type="text/css" href="/ext/docs/resources/ext-all.css" />
<script type="text/javascript" src="/ext/docs/resources/ext-base.js"></script>
<script type="text/javascript" src="/ext/docs/resources/ext-all.js"></script>
 
</head>
<body>
 
<div id="tree-div"></div>

</body>
 

     

Ext.onReady(function(){
	new Ext.Viewport({
		layout:{
			type:'border',
			padding: 5
		},
		defaults:{split:true},//含有拖拽的功能
		items:[{
			region:'north',
			html:'top<br>toptop',
			title:'North',
			collapsible:true, //面板是否可以 折叠,
			autoHeight:true,//高度和内容高度相同
			border:true,
			split:true,
			margins:'0 0 5 0'
		},{
			region:'center',
			html:'center',
			title:'Center',
			collapsible:true, //面板是否可以 折叠,
			
		},{
			region:'south',
			html:'south',
			title:'South',
			collapsible:true, //面板是否可以 折叠,
			height:100
			
		},{
			region:'west',
			title:'West',
			html:'west',
			collapsible:true, //面板是否可以 折叠,
			width: '15%'     //宽度占总宽度的15%
			
		},{
			region:'east',
			title:'East',
			html:'east',
			width:200,
			collapsible:true, //面板是否可以 折叠,
			bodyStyle:'padding:2px 10px 10px 2px', //使内部元素和边框 有一定距离 
			frame:true, 			//渲染背景颜色
	        labelWidth : 45,    	//显示的标签宽度为45 
	        labelAlign : "right", 	//标签内容右对齐
			layout:{
                type: 'form', 		//form 布局,这个布局中label 才能显示出来 
                padding: 5 
			},
			items:[{
                xtype: 'textfield',
				fieldLabel:'姓名',
				id:'name'
			},{
				xtype: 'textfield',
				fieldLabel:'昵称',
				id:'nickName'
			}]
			
		}]
	})
	
});

</script>
</html>

 

 

 

 

分享到:
评论

相关推荐

    ExtJS布局之border实例

    ### ExtJS布局之border实例详解 #### 一、Border布局简介 在ExtJS框架中,`border`布局是一种非常常见的布局方式,它将容器划分为五个区域:north(北)、south(南)、east(东)、west(西)以及center(中心)。...

    漂亮的form表单-漂亮的form表单

    在网页设计中,表单(Form)是用户与网站交互的重要元素,用于收集用户输入的信息。"漂亮的form表单"这个主题关注的是如何创建既美观又功能强大的表单,以提高用户体验并提升网站的整体视觉效果。下面将详细介绍关于...

    Extjs fieldset两行两列布局

    内容部分采用了表单布局(`layout:'form'`),并分为两行两列。 #### 二、第一行布局详解 第一行使用了`column`布局来实现两列效果。具体来说: 1. **第一列**:宽度为33%(`columnWidth:.33`),内部采用表单布局...

    Ext2.0 form使用实例的例程

    常见的布局有fit布局(适合容器大小)、border布局(带有边框的区域布局)、form布局(优化的表单字段布局)等。在示例中,你可能看到如何利用这些布局来优化表单的显示。 4. **数据绑定(Data Binding)**:Ext ...

    表单布局实例

    在ExtJS中,表单布局(Form Layout)是构建用户界面的重要组成部分,它允许开发者将各种表单元素如文本字段、组合框、复选框等组织成美观且功能丰富的交互式表单。在这个实例中,我们将深入探讨如何利用ExtJS的`...

    VB.NET制作Windows8 MetroUI Form 风格界面

    在VB.NET中,我们可以选择使用无边框(BorderStyle = None)的Form,并且调整控件的边缘样式,使其看起来更加扁平。 3. **大图标和清晰文字**:为了适应触摸操作,控件和按钮的图标应该较大,文字清晰易读。可以...

    美观又功能齐全的HTML form表单

    此外,还可以使用CSS预处理器(如Sass或Less)或框架(如Bootstrap)来快速创建响应式布局,使表单在不同设备上都能良好显示。 为了增加表单的功能性,我们可以使用HTML5的`placeholder`属性提供提示文本,使用`...

    EXT 布局 Layout 资料

    - **Form 布局**:适用于表单,它使子元素以标签/字段的形式进行布局。 - **Card 布局**:常用于 TabPanel,只显示当前选中的子元素。 - **Table 布局**:用于表格布局,支持行列布局。 每种布局都有其特定的应用...

    ExtJs常用布局--layout详解实例代码

    ExtJs常见的布局方式有:border、form、absolute、column、accordion、table、fit、card、anchor 另外,不常见的布局有:tab、vbox、hbox 具体使用方法可见该文件的案例代码。 该文件含ext3.2.0压缩版,可直接运行哦...

    css的很漂亮的form样式

    本主题将深入探讨如何使用CSS来创建“很漂亮的form样式”,使表单元素更加吸引人,提升用户交互体验。 一、基本CSS样式设置 1. 文本属性:可以使用`color`改变文字颜色,`font-family`定义字体,`font-size`调整...

    Extjs之布局

    Form布局专为表单设计,可以自动调整表单字段的布局,使其适应不同屏幕尺寸,同时保持良好的视觉效果和用户体验。 #### Table布局 Table布局用于创建标准的HTML表格,可以对表格的行和列进行详细的控制,适合展示...

    ext布局(Layout.html)例子.pdf

    Form布局专为管理表单输入字段设计,通过`layout: 'form'`设定。默认类型为`textfield`,可以方便地组织和对齐表单元素。这种布局通常用于创建用户填写信息的页面。 5. Accordion布局: Accordion布局允许子组件...

    Ext10种布局

    - **定义**:通过 `Ext.layout.BorderLayout` 类定义,布局名称为 `border`。 - **功能**:该布局将容器划分为五个区域:东、南、西、北和中心,分别对应于 `east`、`south`、`west`、`north` 和 `center`。 - **...

    extjs布局全面讲解

    下面是一个综合应用示例,展示了如何在一个页面中同时使用Border、Accordion、Column、Form以及Fit布局。 ```javascript Ext.onReady(function() { // 创建主容器 var mainContainer = new Ext.Viewport({ ...

    一个好看的Form表单源码

    综上所述,这个HTML5+CSS3的Form表单不仅具备良好的视觉效果,还通过合理的布局和细致的样式设计提升了用户的交互体验。开发者可以根据实际需求进一步扩展功能和优化细节,如加入动态效果、增强表单验证等。

    搜集来的ext布局材料

    - `form` 布局:未在代码中出现,但通常用于处理表单组件,使它们按原始大小自动排列。 - `card` 布局:用于在一组卡片中切换显示一个组件,常用于tabpanel。 - `table` 布局:未在代码中出现,用于表格样式的...

    C#,非常漂亮的Form窗口!希望下载后的人予以评价!

    1. **自定义外观**:C#中的Form可以通过调整外观属性,如BackGroundImage、Opacity、BorderStyle、FormBorderStyle、StartPosition等,使窗口具有独特的视觉效果。例如,设置一个透明背景或者添加自己的背景图片,...

    如何布局登录页面。。

    border: 1px solid #ccc; width: 100px; height: 40px; margin: 10px 0; } &lt;div class="className_1"&gt;&lt;/div&gt; &lt;div class="className_2"&gt;&lt;/div&gt; &lt;div class="className_3"&gt;&lt;/div&gt; ...

    HTML的基础资料(table,form,frame,csst)

    `border`属性可以设置边框宽度,`cellpadding`和`cellspacing`则控制单元格内的空白。 2. **表单(Form)**: 表单是HTML中收集用户输入数据的重要工具。`&lt;form&gt;`标签定义了一个表单区域,内部包含各种输入控件,...

Global site tag (gtag.js) - Google Analytics