IE浏览器下,文本行高导致文字与图标无法居中对齐,如何通过CSS实现兼容修改?

ie浏览器下,文本行高导致文字与图标无法居中对齐,如何通过css实现兼容修改?

IE浏览器之下CSS兼容问题:行高对齐

问题:

如图所示,在IE浏览器下,文本中的行高会导致文字与图标无法居中对齐。如何通过CSS实现兼容修改?

解答:

为了解决这个问题,建议避免使用 top 属性。相反,可以将图标和文本都设置为 display:inline-block,然后为文本设置 vertical-align: middle; 以实现垂直居中对齐。

以上就是IE浏览器下,文本行高导致文字与图标无法居中对齐,如何通过CSS实现兼容修改?的详细内容,更多请关注其它相关文章!