【发布时间】:2012-03-05 19:29:01
【问题描述】:
使用 Flex 4.6 spark forms,我遇到了奇怪的行为:
FormItem 元素总是有内部间隙(填充),无法移除。
图像上的红色区域说明了我无法摆脱的不需要的 GAP。
蓝色边框代表Form 组件。灰色边框(细)代表FormItem 组件。
FormItem 没有 padding 或 gap 属性。
这是上图的代码:
<s:Form id="form">
<s:layout>
<s:FormLayout gap="0"
paddingBottom="50"
paddingTop="0"/>
</s:layout>
<s:FormItem width="100%" label="RC">
<s:TextInput id="myTextInput" width="215"/>
</s:FormItem>
</s:Form>
在为移动设备开发时,您希望充分利用屏幕上的每个像素。这对我来说是不可接受的,因为我想要有几个 TextInput 字段并且有这个差距会浪费很多空间......
所以我的问题是,可以删除红色 GAP 吗?我希望我的FormItem 有padding 0 - 意思是TextInput 边框将触及FormItem 边框...
【问题讨论】:
标签: actionscript-3 apache-flex padding flex-spark flex4.6