当前位置:首页 > 开发 > Web前端 > 前端 > 正文

修正IE9中文字体名称失效的问题

发表于: 2014-08-12   作者:agevs   来源:转载   浏览次数:
摘要: IE9浏览器在CSS中定义中文字体名称的时候,line-height不能垂直居中,解决办法其实很简单,这里是通过转换字体Unicode编码来解决IE9兼容问题。也就是将平时我们定义的font-family:"宋体";变为font-family:"\5B8B\4F53";如果你定义的不是宋体而是其它字体,你可以参考Unicode字符编码对照表。前端资源分享

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中文字体名称失效的问题

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
问题现象 可以看到提交后.liuyunbo跟bobo159357456不一样 解决问题方案 修改name email 打开git 输
问题: 在项目开发中遇到了一个spring事务失效的问题,检查配置文档,都没有问题,其他的类中的方法
在Linux中经常通过ifconfig 命令设置IP地址,但每次设置完成后,重启服务器后IP地址就会清空。具体
问题: 在项目开发中遇到了一个spring事务失效的问题,检查配置文档,都没有问题,其他的类中的方法
最近在项目开发中,遇到一个异常,经过测试,发现是迭代器失效问题,于是稍微总结了一下。 vector迭
修改ibmditk.ba,假定TDI安装在C:\Program Files\IBM\TDI\V6.1.1目录下,可以在改目录下找到ibmditk
在没有装开发环境的机器上运行Silverlight 的时候,中文的字体能显示,但是会有粗细不一致,颜色深
在Silverlight程序中,有时候我们会碰到这样的问题:对文字设置了中文字体后却不起任何作用。该怎么
如果你的IE9 beta经常崩溃,很有可能是因为ActiveX插件和IE9不兼容造成的。请禁用一些插件再试试。
如果你的IE9 beta经常崩溃,很有可能是因为ActiveX插件和IE9不兼容造成的。请禁用一些插件再试试。
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号