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 類選擇器可能在其他系統上不起作用。