【发布时间】:2021-11-10 22:41:21
【问题描述】:
我的 HTML 结构非常简单,如下所示:
<table>
<tr>
<td><div class="item"><div>0</div></div></td>
<td><div class="item"><div>1</div></div></td>
<td><div class="item"><div>2</div></div></td>
<td><div class="item"><div>3</div></div></td>
<td><div class="item"><div>4</div></div></td>
<td><div class="item"><div>5</div></div></td>
<td><div class="item"><div>6</div></div></td>
<td><div class="item"><div>7</div></div></td>
<td><div class="item"><div>8</div></div></td>
<td><div class="item"><div>9</div></div></td>
<td><div class="item"><div>10</div></div></td>
</tr>
</table>
情况看起来像:我正在制作电子邮件模板,所以我不能使用任何 flexbox、grid 方法。我对旧样式的样式非常陌生:)。
我只想像display: flex 这样设置表格样式,但我又不能使用 flex 或 grid...
我希望项目在一行中,每个项目之间的间隔相同justify-content: space-around,而且它们应该是响应式的。
是否需要以 % 或 vw 值设置项目的宽度和高度?
【问题讨论】:
标签: html css html-table responsive-design