问题根本:不要使用line-height垂直居中。 解决方法:可直接定义height,然后高度由上下padding值撑开。
input { height: 1rem; padding: 1rem 0; }