我正在尝试建立一个看起来像这样的网站:
因此,每个单元都有一个基于内容的大小。我对它的CSS部分一无所知,该怎么做呢?
对于我正在尝试做的真实示例:
http://yourquestions.mcdonalds.ca/
谢谢
您有两种方法可以解决此问题。
table {
float: left;
margin-right: 0.2em;
}
table.left tr td {
background-color: red;
}
table.middle tr td {
background-color: blue;
}
table.right tr td {
background-color: green;
}
<table class="left">
<tr>
<td style="height:10em">
<div>Left 1</div>
</td>
</tr>
<tr>
<td>
<div style="height:2em">Left 2</div>
</td>
</tr>
<tr>
<td>
<div style="height:3em"> Left 3</div>
</td>
</tr>
</table>
<table class="middle">
<tr>
<td>
<div style="height:1em">Middle 1</div>
</td>
</tr>
<tr>
<td>
<div style="height:4em">Middle 2</div>
</td>
</tr>
<tr>
<td>
<div style="height:7em">Middle 3</div>
</td>
</tr>
</table>
<table class="right">
<tr>
<td>
<div style="height:5em">Right 1</div>
</td>
</tr>
<tr>
<td>
<div style="height:5em">Right 2</div>
</td>
</tr>
<tr>
<td>
<div style="height:8em">Right 3</div>
</td>
</tr>
</table>
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句