我正在使用简单的 extjs 提示从用户那里获取一个值
Ext.Msg.prompt('Name', 'Please enter your name:', function(btn, text){
if (btn == 'ok'){
// process text value and close...
}});
在 chrome 中它可以正确呈现,但在 ie7 和 Firefox 中,文本框完全伸展而没有任何填充。所以我看不到文本框的左右两侧。
提前致谢。
我正在使用简单的 extjs 提示从用户那里获取一个值
Ext.Msg.prompt('Name', 'Please enter your name:', function(btn, text){
if (btn == 'ok'){
// process text value and close...
}});
在 chrome 中它可以正确呈现,但在 ie7 和 Firefox 中,文本框完全伸展而没有任何填充。所以我看不到文本框的左右两侧。
提前致谢。
对于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/