2 回答
TA贡献1866条经验 获得超5个赞
我喜欢Flex Box,你可以在类似的结构中工作
<body>
<div class="form">
<input>
...some input fields
</input>
<button>My Submit</button>
</div>
<body>
然后你的CSS
.form{
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
这将使 .form div 中的所有子项在 .form 中垂直和水平居中,而无需指定填充或边距
TA贡献1842条经验 获得超12个赞
我想我有点晚了,但你可以通过以下方式做到这一点:
tr{
height: 10px;
width:100px;
}
table{
width: 100%;
}
table, tr, td {
border: 1px solid black;
}
.container{
display: flex;
}
.tableContainer{
width:80%;
}
.submitContainer{
display: flex;
align-items: center;
justify-content: center;
width:20%;
}
<div class="container">
<div class='tableContainer'>
<table>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
</div>
<div class='submitContainer'>
<button>CLick me </button>
</div>
</div>
添加回答
举报