Невозможно выровнять значок кнопки по центру кнопки Ext JS.CSS

Разбираемся в CSS
Ответить
Anonymous
 Невозможно выровнять значок кнопки по центру кнопки Ext JS.

Сообщение Anonymous »

Я хочу отображать только значок на кнопке Ext JS 4.1.1 (без текста). Я хочу, чтобы ширина кнопки была немного длиннее ширины значка. При отображении значок всегда выравнивается по левому краю. Я хочу, чтобы он располагался по центру кнопки.

Я не могу добиться вышеуказанного, используя метод alignTo или фоновую позицию в CSS.

Значок представляет собой png-файл размером 32x32 пикселей.

Ext JS-код:

var topToolBar = Ext.create('Ext.toolbar.Toolbar', {
width: '100%',
items: [{
iconCls: 'home32',
width: 60,
iconAlign: 'center',
scale: 'large'
}]});

var master = Ext.create('Ext.panel.Panel', {
layout: 'anchor',
anchor: '100% 100%',
renderTo: Ext.getBody(),
tbar: [topToolBar]
});


CSS-код:

.home32
{
background-position: center center;
background-image: url( images/32/home.png ) !important;
}


Подробнее здесь: https://stackoverflow.com/questions/120 ... -js-button
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»