2013-06-14 5 views
0
Ext.Msg.show({ 
    title:"My Title", 
    msg:"Are you Sure?",          
    minHeight:20, 
    modal:true, 
    icon:Ext.window.MessageBox.INFO, 
    buttons:Ext.MessageBox.OK 
}); 

Вот мой код для окна сообщения.Как контролировать высоту окна сообщений в ExtJS

Есть ли у кого-нибудь идеи, как контролировать его рост? Я не хочу нежелательных пробелов между текстом «Are You Sure» и кнопкой ok.


Пробовал высота: 20, но его нет смысла ..

ответ

1

Хорошо, я нашел его solution..i только определить MaxHeight и он работает как шарм.

+1

Не знаете, какую версию extjs вы используете, но это, похоже, не работает для 4.1. – Mark

+1

это работает для меня :) спасибо –

0

использование ЦБС и применять CSS отступы и достичь своей цели. для ссылки на класс css, используйте firebug (FF) и инструмент разработчика (IE).

css on message box

Благодаря

+0

Пробный ... с использованием высоты: 100px! Important ;, он просто внесет изменения в обертку окна сообщения ... внутренний css будет таким же ... – sujal

+0

просто играть с css padding – Hariharan

+0

Я приложил скриншот для вашего Справка. – Hariharan

1

Принятый ответ не работает для ExtJs 4,1

Я должен был сделать это для него, чтобы работать нормально для меня:

Ext.Msg.show({ 
title:"My Title", 
msg:"Are you Sure?", 
icon:Ext.window.MessageBox.INFO, 
buttons:Ext.MessageBox.OK 
}).setHeight(50); 

Вы также можете использовать метод SetSize() вместо того, чтобы для настройки высоты и ширины.

Смежные вопросы