css - 在ie11中使用自定义字体时,阿拉伯语字符错误

时间:2015-08-05 04:27:27

标签: html css

我正在使用自定义:

@font-face {
    font-family: "BYekan";
    src: url(fonts/Yekan.eot);
    src: url(fonts/Yekan.eot?#iefix) format("embedded-opentype"), url(fonts/Yekan.woff) format("woff"), url(fonts/Yekan.ttf) format("truetype"), url(fonts/Yekan.svg#BYekan) format("svg");
    font-weight: normal;
    font-style: normal
}
body,*{
    font-family:BYekan,"BYekan",tahoma,Arial !important;

}

它在每个浏览器中运行良好,但在IE 11中。它非常糟糕,根本不可读。

如果用户代理浏览器是IE 11,我想使用系统默认字体。

当用户使用IE 11进入我的网站时,如何使用其他字体?

感谢。

1 个答案:

答案 0 :(得分:0)

Double longitude[] = new Double[]{0.0,62.2,122.2};
Double latitude[] = new Double[]{40.2, 40.2, 40.2};

然后在<!--[if IE]> <link rel="stylesheet" type="text/css" href="css_IE.css" /> <![endif]--> <!--[if !IE]><!--> <link rel="stylesheet" type="text/css" href="css_not_IE.css" /> <!--<![endif]--> 中使用systen默认字体并在css_IE.css中使用自定义字体