Я хочу, чтобы панель с единственной кнопкой была выровнена вправо. Я знаю идею «распорки». Но дополнительно я хочу установить текстовый центр html по горизонтали. Но с использованием «проставок» это не работает. Текст на самом деле не в центре панели. Как работает «проставка» и как мне добиться того, чего я хочу?
JS-код:
this.topPanel = new Ext.Panel({
layout: 'hbox',
height: 50,
cls: 'topPanelCls',
items: [
{xtype: 'spacer'},
{html: 'TextText', width: 100, height: 30},
{xtype: 'spacer'},
this.forwardButton
]
});
Стиль 'forwardButton':
.forwardButtonCls {
background: #ccc;
color: #ffffff;
font-size: 14px;
border: none;
vertical-align: center; }
Стиль верхней панели:
.topPanelCls {
margin: 10px 0px 0px 0px; }
.topPanelCls .x-panel-body {
background-color: #fff !important;
background-image: none !important;
width: 700px;
border:4px solid #ccc; }
Есть идеи, как решить мою проблему?