DIV里行内元素垂直居中问题
css吧
全部回复
仅看楼主
level 1
LiDao◎ 楼主
<div>
<input type="text"/>
</div>
如果用light-height / vertical-align:middle 居中方法是并没有垂直居中的
用弹性布局的化却是可以的
我百度了一下好像是关于一个“基线”的原因,不是很清楚,有哪位大佬救急解决一下!!
2020年02月03日 08点02分 1
level 7
flex解决一切:
外层div设置以下CSS:
display:flex;
align-items: center;
内层元素应该就能垂直居中
2020年02月03日 11点02分 2
或者使用align-content: center
2020年02月03日 11点02分
1