【发布时间】:2021-09-06 11:26:40
【问题描述】:
如何使这个表格居中?无论我尝试过什么(改变 div 类、样式等,它仍然没有居中)。
我尝试过使用 flex box 和其他工具,但无论我做什么,如果某些东西居中,输入字段就会停留在最左边。
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous">
<div class="row text-center">
<form>
<div class="fc">
<div class="fg cg">
<h3>
Name
</h3>
<input class="fc"style="width: 35%" type="text"></input>
</div>
<div class="fa">
<input class="btn" type="submit" value="Submit"></input>
</div>
</div>
</form>
</div>
【问题讨论】:
-
请注意,
<input>是一个空标签。意味着它没有结束标签。因此</input>是无效的,因为它不存在。 -
将 text-left 替换为 text-center
-
@Grumpy 当我这样做时,输入字段仍然停留在页面的左侧
-
将
margin: 0 auto;添加到您的表单中 -
我在这里尝试过:jsfiddle.net/TestFiddle1001/x8et6ydq/4
标签: html css bootstrap-4