【问题标题】:font-face issue in IE8IE8中的字体问题
【发布时间】:2011-09-30 14:56:26
【问题描述】:

我已经开始为网站使用字体。我包含了一个由 Fontsquirrel 提供的免费字体,称为 Chunk Five (http://www.fontsquirrel.com/fonts/ChunkFive),它支持 IE(EOT 字体)。

但是,当我实现它时,一些字母看起来“被压扁”,这使它看起来非常难看。

这是它在 Chrome 下的外观(带有文本阴影):

这是它在 IE8 下的样子:

e、m 和 ' 看起来很糟糕。

这是字体的问题吗?还是我使用的 CSS?还是IE8?

【问题讨论】:

标签: css internet-explorer-8 font-face


【解决方案1】:

可以用JS加阴影吗? CSS:

h1,  h2{ text-shadow: 2px 2px 2px #ddd;}

添加 Jquery:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6/jquery.min.js"></script>

添加脚本文件:

<script src="js/jquery.textshadow.js" type="text/javascript"></script>

JS代码:

<script type="text/javascript">
// <![CDATA[
    jQuery(document).ready(function(){
        jQuery("h1, h2").textShadow();
    })
// ]]>
</script>

Jquery 影子插件你可以在这里找到http://plugins.jquery.com/project/textshadow

【讨论】:

  • 感谢您的回复,但不幸的是,这并不能解释某些字母的“压扁”性质,这是我正在寻求解决的问题。
【解决方案2】:

我认为这与奇怪的字体大小有关。尝试应用均匀的字体大小,渲染应该是正确的。

【讨论】:

    猜你喜欢
    • 2012-05-24
    • 2010-11-07
    • 1970-01-01
    • 1970-01-01
    • 2011-08-07
    • 1970-01-01
    • 2011-12-24
    • 2013-10-10
    相关资源
    最近更新 更多