我被要求在固定位置(行,列)中繪製html元素(文本,複選框,文本字段)。這裏的例子是如何定位元素。
在固定行/列位置繪製html元素
row | column | element<br>
1 | 1 | Title1<br>
1 | 14 | Text field (size = 20)<br>
1 | 40 | Tile2<br>
1 | 50 | Text field (size = 10)<br>
2 |...<br>
我試着用表格的解決方案如下
<table>
<tr><td colspan="13">Title1</td><td colspan="26">Text field
...但是,這似乎是由於細胞之間的空間壞的解決方案。通過在其他行的細胞(包含例如圖像) 與一個TD方向的第二溶液和<pre>
標籤(文本字段邊框設置爲0導致字段不是100%垂直對準
它是如何產生的空的空間可以顯示這樣的數據
的我在做什麼是一個例子:
01|01|User :
01|25|Text field size = 10
03|01|Name 1 :
03|25|Text field size = 30
04|01|Name 2 :
04|25|Text field size = 30
04|25|Text field size = 30
05|01|Aubreviation :
05|25|Text field size = 05
06|01|User group :
06|25|Text field size = 10
06|37|Text field size = 44
07|01|Telephone :
07|25|Text field size = 20
08|01|E-mail :
08|25|Text field size = 50
09|01|Company allocation :
09|25|Text field size = 9
10|01|Name of printer :
10|25|Text field size = 10
10|37|Message
11|01|Language code :
11|25|Text field size = 2
13|01|Message delete cycle :
13|25|Text field size = 9
13|28|Days
15|01|SBM mess.delete cyc. :
15|25|Text field size = 9
15|28|Days
輸出應該是這樣的:http://i.stack.imgur.com/MQ1f9.gif 字段建議立即進行刪除d在HTML輸出中完全對齊,如下圖所示。
您的ascii-art表不顯示任何「colspan」需求。你想讓它看起來像*那樣的表,還是不同?你可以發佈你的實際標記,理想情況下,一張圖片顯示你想要它看起來像什麼嗎? – 2011-12-14 20:54:54