extjs表单布局Label与文本框之间的距离太大,怎么调?
Ext.onReady(function(){varform=newExt.FormPanel({title:'multi_row_column_form',autoWi...
Ext.onReady(
function(){
var form =new Ext.FormPanel(
{
title:'multi_row_column_form',
autoWidth:true,
lableWidth:20,
collapsible:true,
//left:true,
frame:true,
items:[
{ //the_first_row
layout:'column',
border:false,
items:[
{
layout:'form',
columnWidth:.3,
border:false,
items:[
{fieldLabel:'姓名1',name:'name1',xtype:'textfield',width:90,allowBlank:true}
]
},
{
layout:'form',
columnWidth:.3,
border:false,
items:[
{fieldLabel:'姓名2',name:'name2',xtype:'textfield',width:90,allowBlank:true}
]
},
{
layout:'form',
columnWidth:.3,
border:false,
items:[
{fieldLabel:'姓名3',name:'name3',xtype:'textfield',width:90,allowBlank:true}
]
}
]
}//end_first_row
}
); //end_form
form.render("dd");
} //end_function()
); //end_onReady()
你看我的代码,labelWidth都设成20了还不行! 展开
function(){
var form =new Ext.FormPanel(
{
title:'multi_row_column_form',
autoWidth:true,
lableWidth:20,
collapsible:true,
//left:true,
frame:true,
items:[
{ //the_first_row
layout:'column',
border:false,
items:[
{
layout:'form',
columnWidth:.3,
border:false,
items:[
{fieldLabel:'姓名1',name:'name1',xtype:'textfield',width:90,allowBlank:true}
]
},
{
layout:'form',
columnWidth:.3,
border:false,
items:[
{fieldLabel:'姓名2',name:'name2',xtype:'textfield',width:90,allowBlank:true}
]
},
{
layout:'form',
columnWidth:.3,
border:false,
items:[
{fieldLabel:'姓名3',name:'name3',xtype:'textfield',width:90,allowBlank:true}
]
}
]
}//end_first_row
}
); //end_form
form.render("dd");
} //end_function()
); //end_onReady()
你看我的代码,labelWidth都设成20了还不行! 展开
3个回答
展开全部
在form里增加bodyStyle配置项
如:
bodyStyle:'padding:10px 40px 10px 40px'
其实就是给form加个样式
我看错了,你问的是Label与文本框之间的宽度
labelWidth:80 配置项
如:
bodyStyle:'padding:10px 40px 10px 40px'
其实就是给form加个样式
我看错了,你问的是Label与文本框之间的宽度
labelWidth:80 配置项
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给这行加lableWidth:20,啊
fieldLabel:'姓名3',name:'name3',xtype:'textfield',width:90,allowBlank:true,lableWidth:20
fieldLabel:'姓名3',name:'name3',xtype:'textfield',width:90,allowBlank:true,lableWidth:20
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般用labelAlign :'right'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询