Firefox 防止在错误消息中换行
我有一个奇怪的情况,extjs4总是将自定义错误消息的最后一个字放在新行中,并有效地隐藏它。我试着缩短消息,但最后一句话总是换成新行。这发生在Firefox 7.0.1 firebug关闭时,而不是在Chrome、Opera和Safari中 默认消息文本显示正确。我的错误消息没有奇怪的字母或符号 我试着避开白色字符,贴上nobr标签等等。。。但什么都不管用 如何防止这种行为 我没有任何css或任何其他样式应用。以下是视图中的代码:Firefox 防止在错误消息中换行,firefox,extjs,extjs4,Firefox,Extjs,Extjs4,我有一个奇怪的情况,extjs4总是将自定义错误消息的最后一个字放在新行中,并有效地隐藏它。我试着缩短消息,但最后一句话总是换成新行。这发生在Firefox 7.0.1 firebug关闭时,而不是在Chrome、Opera和Safari中 默认消息文本显示正确。我的错误消息没有奇怪的字母或符号 我试着避开白色字符,贴上nobr标签等等。。。但什么都不管用 如何防止这种行为 我没有任何css或任何其他样式应用。以下是视图中的代码: this.items = [{ wait
this.items = [{
waitMsgTarget: 'dailyReport',
xtype: 'form',
url: 'php/dailyReport.php',
items: [{
margin: 10,
xtype: 'datefield',
name: 'reportDate',
fieldLabel: 'Report for',
format: 'd.m.Y.',
altFormats: 'd.m.Y|d,m,Y|m/d/Y',
value: getCorrectDate(),
disabledDays: [0]
},
{
margin: 10,
xtype: 'checkboxgroup',
fieldLabel: 'Report by',
columns: 2,
vertical: true,
allowBlank: false,
blankText: 'Choose at least one.',
items: [{
boxLabel: 'pos',
name: 'rb',
inputValue: '1',
checked: true
},
{
boxLabel: 'seller',
name: 'rb',
inputValue: '2',
checked: true
}]
}]
}];
“Ctrl”+“+”是原因。我在Firefox中的视图被放大了,但直到今天我才注意到。在我将它恢复到正常的缩放级别“Ctrl”+“0”后,一切正常,显示良好。我真傻,我花了两个星期才意识到这一点。'Ctrl'+'+'就是原因。我在Firefox中的视图被放大了,但直到今天我才注意到。在我将它恢复到正常的缩放级别“Ctrl”+“0”后,一切正常,显示良好。愚蠢的我,我花了两个星期才意识到这一点。你能发布一些代码或屏幕截图,以及你使用的是什么版本的extjs吗…?你在项目中添加了额外的css吗?我更新了问题。我没有添加任何其他css。您的代码没有显示自定义错误消息的创建/显示方式和位置。我们需要更多的代码来帮助您。@suknic blankText:“选择至少一个”。如果未选择复选框选项,则会导致出现错误。您可以发布一些代码或屏幕截图,以及您使用的extjs版本吗…?您在项目中添加了任何额外的css吗?我更新了问题。我没有添加任何其他css。您的代码没有显示自定义错误消息的创建/显示方式和位置。我们需要更多的代码来帮助您。@suknic blankText:“至少选择一个”。如果未选中复选框选项,则会导致出现错误