extjs 4.2.1 - 标签中的文本居中对齐

And*_*oob 3 html javascript css extjs

我在 ExtJS 中有一个 Ext.form.Label 组件。在标签中我有两行文本。如何水平居中这两行文本?例如:

ABC
 B
Run Code Online (Sandbox Code Playgroud)

我尝试span在每行周围放置标签并设置它们的样式text-align:center,但两个文本仍然保持对齐。

编辑:添加了一些代码:

label.update('<span>ABC</span><br>'+
             '<span>B</span>');
Run Code Online (Sandbox Code Playgroud)

And*_*oob 5

谢谢大家的回答。我想到了:

label.setText('ABC<br/>B');
Run Code Online (Sandbox Code Playgroud)

然后在标签配置中,您只需定义样式属性,如下所示:

style: 'display:inline-block;text-align:center'
Run Code Online (Sandbox Code Playgroud)