假設我有一個2行2列的表。然後我合併第二列中的行,並用幾行文本填充此列。HTML:用行跨行控制表中的單個行高
|------|------|
| | text |
|------| text |
| | text |
|------|------|
我的瀏覽器(IE 8,標準模式)會自動將第一列中的行大小設置爲相等高度。將行添加到第二列會增加第一行中的行的大小。 現在,當文本被添加到第一列中的一行時,IE擴展該行以包含文本並將剩餘高度分發到另一行。
問題是我想在第一列的行的文本時,文本添加到第二列不動。 (控件使用javascript動態顯示或隱藏,導致左列每次調整大小)。我也想在第一列中的文本坐在其電池的頂部,並有左上角的單元格的大小,從而有文本之間的細胞1和2
|---------|--------|
|text |text |
|---------| |
|text |text |
| |text |
| | |
|---------|--------|
沒有多餘的空間,把垂直對齊:位於左上角的單元格頂部會將文本放置在所需的單元格中,但下面單元格中的文本仍然顯示在頁面的下方,因爲這些單元格的實際大小由渲染器控制。嘗試設置單元格的高度 - style =「height:100px;」似乎也不起作用。我不希望手動指定高度 - 我只是希望IE最小化左上角單元格的高度,以便沒有多餘的空間,並且文本添加到第二列時文本不會移動。
我會繼續在我的未來發展工作。表是一個真正的痛苦 – Trent