我們在IE9常常會遇見自己寫的DIV CSS網頁,文字有時不能垂直居中,究竟IE9 line-height設置文字不能垂直居中原因是什麼?
IE9不支持line-height原因:中文ie9不支持英文字體
相信大家在IE9看見自己使用line-height設置垂直居中文字不能垂直居中,這是與你設置字體有關,通常大家習慣設置font-family:Arial, Helvetica, sans-serif;
ie9中line-height失效解決方法:
只需設置好字體,添加個宋體即可解決 如CSS代碼font-family:Arial, "宋體",Helvetica, sans-serif;
設置字體時候注意,還需設置大家都默認系統自帶字體,如黑體,宋體。
poluoluo解釋:
在中文IE9中不認英文字體,所以IE9找不到設置中文字體,所以對導致字體上下垂直失效。
希望poluoluo.com總結DIV+CSS問題對您有幫助。