在CSS中添加
vertical-align:middle;
示例源码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
.input{
width: 300px;
height: 36px;
line-height: 36px;
border: 1px solid #b0b0b0;
border-right: 0px;
vertical-align:middle; // 添加此属性
}
.btn{
width: 100px;
height: 40px;
line-height: 40px;
border: 0px;
background-color: #3385FF;
color: white;
vertical-align:middle; // 添加此属性
}
</style>
</head>
<body>
<div style="text-align: center">
<input type="text" class="input"><input type="button" class="btn" value="百度一下">
</div>
</body>
</html>
未添加之前↓↓↓
![](https://i-blog.csdnimg.cn/blog_migrate/cebc8802bdfc71be81cd8beda2337dcd.png)
添加之后↓↓↓
![](https://i-blog.csdnimg.cn/blog_migrate/ff16a7e4732e4e22536b8ce76baf1aff.png)