2012-04-23 44 views
0

我使用簡單的ExtJS的提示來自用戶如何給身體填充extjs4 promt?在ie7和Firefox中提示提示問題?

Ext.Msg.prompt('Name', 'Please enter your name:', function(btn, text){ 
if (btn == 'ok'){ 
    // process text value and close... 
}}); 

獲得一個價值在Chrome它是正確的渲染,但在IE7和Firefox,文本框完全伸展沒有任何填充。所以我不能在文本框的右側看到&左側。

在此先感謝。

回答

1

對於IE7複製此代碼到您的HTML文件:(<head> Tag

<!--[if IE 7]> 
<style type="text/css"> 
     .x-window-body-default .x-form-text { 
       width: 215px !important; 
     } 
</style> 
<![endif]--> 

我們沒有在FireFox這個問題。你使用哪個版本的FireFox?如果您使用的是舊版本,則可以使用上面的<style>,該版本僅針對FireFox,具體取決於您的版本:
http://css-tricks.com/snippets/css/css-hacks-targeting-firefox/

+0

感謝娜塔莎。現在它的工作很完美。 – Jom 2012-04-23 10:59:35

+0

不客氣。 – Natasha 2012-04-23 10:59:58