XForms/输入字段宽度
外观
< XForms
有时您希望能够控制字段宽度,即使默认的输入文本可以滚动。这可以对整个表单进行,也可以对表单中所有输入字段逐个字段进行。例如,如果您有三个地方需要填写一个人的姓氏,那么您只需要更改一个导入到表单中的 CSS 文件,就可以控制所有三个地方。此 CSS 文件还可以使用 XML 转换直接从 XML 模式或元数据注册表中生成。
<fieldset name="image_info" legend="Image Information">
<field name="subjectWeight" type="text" label="Subject Weight:" maxlength="10" size="15" /><label="Kg">
</filedset>
关于在何处放置表单宽度信息,有很多权衡。理想情况下,它应该由脚本从 元数据注册表 生成。其中一个问题是,数据元素长度是否应该在语义注册表中只有默认推荐值,而实际约束应该存储在约束模式中。我们都知道邮政编码应该是 5 位或 9 位,并且 12 位的邮政编码可能只有在特定上下文中才有意义。
此示例已在 FireFox 浏览器中测试。使用 .xf-value 类选择器可能在其他系统上不起作用。