做一个桌子在网格中取得真实的高度
我在网格中有两个桌子,第二个表比第一表少。我想知道如何首先使第二个看起来像,而不要让他将整个高度作为第二行,因为它们不是同一行?
.coords {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 2px;
}
<div class="coords">
<table border="1">
<tbody>
<tr>
<th>X</th>
<th>Y</th>
</tr>
</tbody>
<tbody>
<tr>
<td>536594</td>
<td>748725</td>
</tr>
<tr>
<td>335994</td>
<td>349825</td>
</tr>
<tr>
<td>333594</td>
<td>443025</td>
</tr>
<tr>
<td>331294</td>
<td>446525</td>
</tr>
<tr>
<td>237594</td>
<td>449925</td>
</tr>
<tr>
<td>235594</td>
<td>542825</td>
</tr>
<tr>
<td>137294</td>
<td>547025</td>
</tr>
<tr>
<td>136694</td>
<td>548525</td>
</tr>
<tr>
<td>130694</td>
<td>549125</td>
</tr>
<tr>
<td>037994</td>
<td>640825</td>
</tr>
<tr>
<td>036194</td>
<td>642525</td>
</tr>
<tr>
<td>034094</td>
<td>647525</td>
</tr>
<tr>
<td>035394</td>
<td>741625</td>
</tr>
<tr>
<td>039194</td>
<td>743425</td>
</tr>
</tbody>
</table>
<table border="1">
<tbody>
<tr>
<th>X</th>
<th>Y</th>
</tr>
</tbody>
<tbody>
<tr>
<td>232694</td>
<td>747625</td>
</tr>
<tr>
<td>339194</td>
<td>842225</td>
</tr>
<tr>
<td>434994</td>
<td>845025</td>
</tr>
<tr>
<td>536594</td>
<td>748725</td>
</tr>
</tbody>
</table>
</div>
I have two tables in a grid, The second table is less row than first. I wonder how can make second looks like first and don't let him take the whole height as the second, since they're not the same rows?
.coords {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 2px;
}
<div class="coords">
<table border="1">
<tbody>
<tr>
<th>X</th>
<th>Y</th>
</tr>
</tbody>
<tbody>
<tr>
<td>536594</td>
<td>748725</td>
</tr>
<tr>
<td>335994</td>
<td>349825</td>
</tr>
<tr>
<td>333594</td>
<td>443025</td>
</tr>
<tr>
<td>331294</td>
<td>446525</td>
</tr>
<tr>
<td>237594</td>
<td>449925</td>
</tr>
<tr>
<td>235594</td>
<td>542825</td>
</tr>
<tr>
<td>137294</td>
<td>547025</td>
</tr>
<tr>
<td>136694</td>
<td>548525</td>
</tr>
<tr>
<td>130694</td>
<td>549125</td>
</tr>
<tr>
<td>037994</td>
<td>640825</td>
</tr>
<tr>
<td>036194</td>
<td>642525</td>
</tr>
<tr>
<td>034094</td>
<td>647525</td>
</tr>
<tr>
<td>035394</td>
<td>741625</td>
</tr>
<tr>
<td>039194</td>
<td>743425</td>
</tr>
</tbody>
</table>
<table border="1">
<tbody>
<tr>
<th>X</th>
<th>Y</th>
</tr>
</tbody>
<tbody>
<tr>
<td>232694</td>
<td>747625</td>
</tr>
<tr>
<td>339194</td>
<td>842225</td>
</tr>
<tr>
<td>434994</td>
<td>845025</td>
</tr>
<tr>
<td>536594</td>
<td>748725</td>
</tr>
</tbody>
</table>
</div>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试添加此行的
css
:通过这样做,
table
仅采用“元素少的空间”Try adding this lines of
CSS
:by doing this, the
table
takes only the "less possible space taken by the element"