input文本框、文字、按钮、图片 垂直居中对齐的解决办法 .
时间: 2023-07-10 20:37:33 浏览: 122
用CSS让img input select button 图片,文本框,下拉菜单,按扭垂直居中的方法
实现input文本框、文字、按钮、图片垂直居中对齐有多种方法,下面为您介绍两种常用的方法:
方法一:使用flex布局
使用flex布局可以很方便地实现垂直居中对齐,如下所示:
```html
<div class="container">
<input type="text" placeholder="请输入" />
<button>按钮</button>
<img src="图片地址" alt="图片" />
<span>文本</span>
</div>
```
```css
.container {
display: flex;
align-items: center; /* 垂直居中对齐 */
}
```
方法二:使用table-cell布局
使用table-cell布局也可以实现垂直居中对齐,如下所示:
```html
<div class="container">
<div class="cell">
<input type="text" placeholder="请输入" />
</div>
<div class="cell">
<button>按钮</button>
</div>
<div class="cell">
<img src="图片地址" alt="图片" />
</div>
<div class="cell">
<span>文本</span>
</div>
</div>
```
```css
.container {
display: table;
width: 100%;
table-layout: fixed;
}
.cell {
display: table-cell;
vertical-align: middle; /* 垂直居中对齐 */
}
```
以上两种方法均可以实现input文本框、文字、按钮、图片的垂直居中对齐,您可以根据实际需求选择使用。
阅读全文