【发布时间】:2011-01-17 18:06:21
【问题描述】:
我创建了一个字段集,它是表单的一部分,并且只显示了porpuse:
H_Info = Ext.extend (Ext.form.FieldSet, { 标题:'起源信息', 标签宽度:1, 初始化组件:函数(){ 这个.items = [ { xtype: '显示域', 名称:'名称' }, { xtype: '显示域', 名称:'地址' }, { xtype: '复合域', 项目: [ { xtype: '显示域', 名称:'组织日期', 宽度:100 }, { xtype: '显示域', 名称:'组织价值', 宽度:120, 弹性:1 }] }, { xtype: '显示域', 名称:'当前值' } ]; H_Info.superclass.initComponent.call ( this ); } // 初始化组件 });它在 IE 6.0 中按预期工作,字段显示在预期的位置,但是当我在 FF 中尝试时,在复合字段中分组的 2 字段(OrgDate 和 OrgValue)不显示。
知道我错过了什么吗?
【问题讨论】:
-
我只是发现整个复合元素周围的 div 元素在样式属性中的高度设置为 1px,我不是故意设置它 - 那么我如何确保它不存在呢?跨度>
-
您为什么要使用这些过时的浏览器? IE6 和 FF2 几乎没有任何市场份额,微软和 Mozilla 都停止了对它们的支持。只是向前走。如果您坚持要找到这个问题的答案,请首先包含您的 Firebug 调试器的输出。
-
当我写“FF 2 字段”时,2 指的是字段数而不是 FF 的版本,即 3.6。问题被降级为属性“height=1”问题,FF 更严格地在复合字段周围显示这个视觉上看起来不显示的内容
-
在“FF”之后和“2”之前的逗号可能有助于避免很多混淆。 :) 我也把这个问题读作“FF2”。
-
FF 的版本不是问题(将组件的高度设置为 1 是)-欢迎您回答问题,因为您的评论根本没有成效
标签: javascript extjs