我缺乏更好的詞來形容我的問題,這使我無法正確地研究問題。但是,我可以描述它。顛簸浮塊向上或向下排隊
以下是我目前爲止的結果。有問題的元素將駐留在表格單元格中,具有大量數據的表格中。藍色的項目是我想要水平移動的div元素,以便它們的左邊框顯示元素的「值」。在下面的示例中,相對於整個單元格寬度,值顯示在括號中。元素的寬度是流暢的,因爲元素將包含不同長度的文本。
(在http://i.stack.imgur.com/11Iy7.png見圖像)
這是用下面的代碼得到:
td.singleton {display: table-cell; }
td.singleton > div {display: inline-block; background-color: blue; clear: both; float:left}
<tr class="level2"><td> </td><td colspan="7" class="singleton">
<div style="margin-left: 12%">Item 1 (.12)</div>
<div style="margin-left: 23%">Item 2 (.23)</div>
<div style="margin-left: 40%">Item 3 (.40)</div>
<div style="margin-left: 80%">Item 4 (.80)</div>
</td><td></td><td></td></tr>
目前,上述工作正常和數據是可讀的。但是,我想四個「線」壓實兩個,如下:
(在http://i.stack.imgur.com/l9Pyv.png見圖像)
在這裏,元件被繪製在最上面的線,只要因爲它們並不位於先前的元素之上;在這種情況下,這個元素被「撞倒」了一條線。 html的生成是在Python中完成的,所以作爲最後的手段,可以確定手動使用哪一行而不是讓瀏覽器決定。
現在有兩方面的問題:
- 你會如何形容我的問題只有寥寥數語,這樣我就可以進一步調查?
- 這可能使用CSS?
在此先感謝您。
我會形容這是「垂直浮動」。 – LaC