現在、次のような HTML テーブルがあります。
---COLM1---|---COLM2---|---COLM3---
data1 smalldata
data 2
data 3
NEW ROW 1 NEW ROW 2
新しい行 1 は、最も長いコンテンツのすぐ下にある列 1 の新しい行を示していますが、行 2 では小さなデータのすぐ下に表示したいと考えています。
私が現在持っているコードは、この例では機能しますが、私が望むものでは機能しません:
/**-- 3 Column Table Using Divs
Each Column can be any length
--**/
.divTable{
width: 100%;
}
.divTableArticle{
display: inline-block;
vertical-align: top;
width: 23%;
}
.divTableRow{
clear: left;
padding-top: 15px;
margin-bottom: 10px;
}
そしてhtmlは対応します:
<div class="divTable">
<!--AS MANY ROWS-->
<div class="divTableRow">
<!---AS MANY ARTICLES--->
<div class="divTableArticle"></div>
</div>
</div>
新しい要件に合わせてコードを変更するにはどうすればよいですか?
現在、各行のデータをリストしているので、各列のデータをリストした方がよいでしょうか?
JSフィドル:ここをクリック