javascript - 在网页上定位表格
问题描述
我想创建一个包含几个按钮表的网页。我需要能够控制每张桌子的位置,以便一张桌子可以在另一张桌子上方、一侧或上方和一侧。我知道如何创建一个按钮表:
<form name="table_buttons">
<table>
<tr>
<td><input type="button" name="1-1">
</td>
<td><input type="button" name="1-2">
</td>
<tr>
<td><input type="button" name="1-1">
</td>
<td><input type="button" name="2-2">
</td>
</td>
</table>
</form>
但是我不知道如何以我想要的方式排列多个这些表。我附上了一张图片,展示了我想要实现的三个排列示例(您可以忽略突出显示的方块)。
解决方案
如何包装每一行
.row {
display: flex;
align-items: center;
justify-content: center;
}
<div class="row">
element 需要几个<form>
元素并将它们居中对齐。
<style>
.row {
display: flex;
align-items: center;
justify-content: center;
}
</style>
<div class="row">
<form name="table_buttons">
<table>
<tr>
<td><input type="button" name="1-1"></td>
<td><input type="button" name="1-2"></td>
</tr>
<tr>
<td><input type="button" name="1-1"></td>
<td><input type="button" name="2-2"></td>
</tr>
</table>
</form>
<form name="table_buttons">
<table>
<tr>
<td><input type="button" name="1-1"></td>
<td><input type="button" name="1-2"></td>
</tr>
<tr>
<td><input type="button" name="1-1"></td>
<td><input type="button" name="2-2"></td>
</tr>
</table>
</form>
<form name="table_buttons">
<table>
<tr>
<td><input type="button" name="1-1"></td>
<td><input type="button" name="1-2"></td>
</tr>
<tr>
<td><input type="button" name="1-1"></td>
<td><input type="button" name="2-2"></td>
</tr>
</table>
</form>
</div>
<br/>
<div class="row">
<form name="table_buttons">
<table>
<tr>
<td><input type="button" name="1-1"></td>
<td><input type="button" name="1-2"></td>
<td><input type="button" name="1-3"></td>
<td><input type="button" name="1-4"></td>
</tr>
<tr>
<td><input type="button" name="2-1"></td>
<td><input type="button" name="2-2"></td>
<td><input type="button" name="2-3"></td>
<td><input type="button" name="2-4"></td>
</tr>
<tr>
<td><input type="button" name="3-1"></td>
<td><input type="button" name="3-2"></td>
<td><input type="button" name="3-3"></td>
<td><input type="button" name="3-4"></td>
</tr>
<tr>
<td><input type="button" name="4-1"></td>
<td><input type="button" name="4-2"></td>
<td><input type="button" name="4-3"></td>
<td><input type="button" name="4-4"></td>
</tr>
</table>
</form>
<form name="table_buttons">
<table>
<tr>
<td><input type="button" name="1-1"></td>
<td><input type="button" name="1-2"></td>
<td><input type="button" name="1-3"></td>
</tr>
<tr>
<td><input type="button" name="2-1"></td>
<td><input type="button" name="2-2"></td>
<td><input type="button" name="2-3"></td>
</tr>
<tr>
<td><input type="button" name="3-1"></td>
<td><input type="button" name="3-2"></td>
<td><input type="button" name="3-3"></td>
</tr>
</table>
</form>
</div>
<br/>
<div class="row">
<form name="table_buttons">
<table>
<tr>
<td><input type="button" name="1-1"></td>
</tr>
<tr>
<td><input type="button" name="2-1"></td>
</tr>
<tr>
<td><input type="button" name="3-1"></td>
</tr>
</table>
</form>
</div>
推荐阅读
- xpages - 未显示服务器端javascript的Lotus domino xpages全局对象
- continuous-integration - gitlab.com 项目概览页面上的存储含义和配额
- java - 我是否正确实施了广告,为什么没有显示?
- excel - “@”添加到使用 INDIRECT 公式的每一行
- reactjs - 有没有办法对钩子依赖项提出要求?
- r - 我可以一次提取一个多边形的光栅像素频率并保存,以避免在 R 中使我的 RAM 过载吗?
- reactjs - 如何强制刷新甘特图
- sql - 如何将 Postgresgl 的 ArrayField ANY 选项与 LIKE 结合使用
- javascript - 使用 supertest 启动和停止服务器
- android - 如何在android中创建带有上行数据的seekbar?