问题: 在做移动端h5项目的时候 发现 在ios 中文字和iconfont文字图标没有对齐 icon会往上飘,奇怪的是在安卓中是正常显示的 如图所示 原因是:iconfont 的基线跟 文字 的基线不同导致的。 解决办法:给 iconfont 设置 vertical-align:middle; .md-icon.icon-font:before { vertical-align: middle; } 如果是用的用的阿里iconfont 的下载包,修改 iconfont.css 文件即可: