Css 使用IE调整@font-face
我已经在一个网站上工作了大约一个星期,现在我们需要包括一些非常规字体。 没问题,我只需要在CSS中使用@font-face{},它就像一个符咒。除非你的名字是Internet Explorer 由于IE只使用.eot字体(作为所有主要现代浏览器中唯一的一种),所以当IE浏览器进入网站时,我需要提供一种使用我字体的.eot格式的方法 所以,这是我需要帮助的地方 如果我使用IE条件HTML为IE指定一个stylesheep,我如何确保浏览器将解释正确的@font Family?(假设我将使用相同的字体家族名称和不同的src)Css 使用IE调整@font-face,css,internet-explorer,Css,Internet Explorer,我已经在一个网站上工作了大约一个星期,现在我们需要包括一些非常规字体。 没问题,我只需要在CSS中使用@font-face{},它就像一个符咒。除非你的名字是Internet Explorer 由于IE只使用.eot字体(作为所有主要现代浏览器中唯一的一种),所以当IE浏览器进入网站时,我需要提供一种使用我字体的.eot格式的方法 所以,这是我需要帮助的地方 如果我使用IE条件HTML为IE指定一个stylesheep,我如何确保浏览器将解释正确的@font Family?(假设我将使用相同的字
提前感谢您可以在HTML文件中使用条件注释,如:
<!--[if IE]> <link rel="stylesheet" type="text/css" href="ie_font.css"> <![endif]-->
对于所有其他浏览器,您可以使用以下注释:
<!--[if !IE]> <link type="text/css" href="other_font.css"> <![endif]-->
样式表的条件注释 条件注释仅在IE中有效,因此非常适合于给出仅针对IE的特殊说明。它们是 从IE 5开始支持
应该使用,但由于两个@font面是相同的,如何确保IE正确查看正确的fontfamily?提前感谢在添加原始css文件并使用相同的类名后使用它。它将覆盖具有相同名称的类
<!--[if !IE]> <link type="text/css" href="other_font.css"> <![endif]-->
<!--[if IE]>
<style type="text/css">
@import 'iestyle.css';
</style>
<![endif]-->