修正IE9中文字型名稱失效的問題

2021-09-02 04:24:38 字數 344 閱讀 1418

ie9瀏覽器在css中定義中文字型名稱的時候,line-height不能垂直居中,解決辦法其實很簡單,這裡是通過轉換字型unicode編碼來解決ie9相容問題。也就是將平時我們定義的font-family:"宋體";變為font-family:"\5b8b\4f53";如果你定義的不是宋體而是其它字型,你可以參考unicode字元編碼對照表。前端資源分享

以下是大家常用的字型unicode轉換對照:

黑體:\9ed1\4f53

宋體:\5b8b\4f53

微軟雅黑:\5fae\8f6f\96c5\9ed1

仿宋:\4eff\5b8b

unicode字元編碼對照表

解決IE9支援CSS中文字型經驗篇

如何讓css中使用中文字型後仍然在ie9瀏覽器顯示相容。一 css中文字型ie9相容出現問題 css中使用中文字型後line height樣式在ie9瀏覽器垂直上下居中樣式失效。二 解決ie9相容中文字型 將css中使用中文字型的中文字轉化為unicode編碼然後替代。最終設定字型效果將不受轉換編碼...

有關placeholder在ie9中的一點折騰

placeholder屬性定義 placeholder 屬性規定可描述輸入字段預期值的簡短的提示資訊 比如 乙個樣本值或者預期格式的短描述 判斷瀏覽器是否支援placeholder屬性 placeholder in document.createelement input 獲取當前頁面中的所有具有p...

有關placeholder在ie9中的一點折騰。

問題 placeholder屬性給予了使用者很友好的提示,但是在老版本的瀏覽器中就不會起作用 internet explorer 9 及之前的版本不支援 placeholder 屬性 這是乙個很頭疼的問題,於是就產生了以下的思考。1.判斷瀏覽器是否支援placeholder屬性 placeholde...