经过几次调试,终于可以右对齐fieldLabel了,fieldLabel的右对齐比较麻烦,必须首先在form中设置labelWidth:50,同时在textfield中的labelStyle中加上labelStyle : "text-align:right;width:50;",这2个地方都要设置宽度才行,否则fieldLabel的宽度就不起作用。
部分代码:
部分代码:
layout:"form",
defaults:{xtype:"textfield"},
labelWidth:50,
items:[{
fieldLabel:"姓名",
name:"name",
labelStyle : "text-align:right;width:50;",
allowBlank:false,
blankText:"姓名不能为空",
emptyText:"请输入你的姓名"
}]
本文介绍如何在ExtJS框架中实现表单字段标签(fieldLabel)的右对齐效果,通过设置form的labelWidth属性及textfield内的labelStyle属性来完成布局调整。
5221





