【发布时间】:2021-05-14 21:59:20
【问题描述】:
我正在尝试将这个框和它下面的两个按钮直接对齐在页面的中心[水平和垂直]。每当我让文本框居中对齐时,按钮似乎总是卡在一边。我认为这是我尝试将 CSS 用于正文然后移动文本和按钮的方式。按钮需要在文本框下方并排放置[所有内容都直接在页面中心对齐]。
这是我目前所拥有的:
.calc {
display: inline-block;
/* align-items: center; */
padding-top: 200px;
padding-left: 20px;
/* display: flex; */
}
.search_btn {
align-items: center;
width: 200px;
margin: 0 auto;
/* display: flex; */
display: inline-block;
}
.search_txt {
width: 300px;
margin: 0 auto;
display: block;
/* display: flex; */
/* flex-direction: column; */
border-radius: 25px;
}
<form class="calc" action="https://calculator.com">
<input class="search_txt" type="text" name="q">
<input class="search_btn" type="submit" value="value">
<input class="search_btn" type="submit" value="area">
<!-- <input class="search_btn" type="submit" value="perimeter"> -->
</form>
【问题讨论】: