- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的网页菜单有字体。除了 Internet Explorer 之外,所有浏览器都可以正常加载。这是我在我的 CSS 中使用的内容:
@font-face{
font-family: 'MyriadProSemibold';
src: url('fonts/MyriadPro-Semibold.eot');
src: local(MyriadPro-Semibold), url('fonts/MyriadPro-Semibold.otf') format('opentype');
}
字体位于名为 fonts 的文件夹中,该文件夹与 css 文件位于同一文件夹中。我不知道如何调试这个问题,有人可以指出需要做什么才能使它们适用于 IE9 吗?
最佳答案
我建议你把opentype文件放到the font-face generator中.单击生成并下载您获得的 .zip
文件。
将字体复制到您的虚拟主机并将 stylesheets.css 中的 CSS 样式复制到您的样式表中,您可以更改名称并且需要将路径更正为新路径。现在它适用于 FireFox 3.5+、Chrome4+、Opera10+、iPad、iPhone、IE4+ (!) 和 Safari3.1+。
关于html - @fontface 不适用于 IE9,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10466155/
如果网站使用@fontface 来加载 2 种自定义字体,并且还使用 ariel 或 sans-serif 字体作为默认/备用字体,但是这两种字体的大小非常不同 - 如何解决出现的布局问题@fontf
我正在尝试使用 @fontface 语法在我的网页上使用额外的字体。问题是,虽然字体在 Dreamweaver 中显示正常,但当我在 Firefox 或 IE 中预览页面时,字体不会呈现。 这是我使用
我刚带了一个网络字体,第一次使用。我已经将它上传到我们的测试服务器,它可以在办公室的所有机器上运行,但一台笔记本电脑除外。 在发现笔记本电脑无法正常工作后,我在 crossbrowsertesting
我正在构建一个简单的着陆页 here .我通过@fontface 调用自定义字体 (Harbour),但在 Chrome 上,标题首先默认为基本字体。需要刷新才能显示自定义字体。有人知道这里发生了什么
我用过 http://www.fontsquirrel.com/fontface/generator生成 GillSans 字体的各种版本(.svn、.eot...)。 我现在可以像这样使用它了: @
我正在尝试使用 Entyo 字体,但我无法使其正常工作。我将整个网站更改为字体,并且在加载页面时可以注意到明显的停顿,搜索但可能找不到字体? 我的 CSS: @font-face { font-fam
我有一个页面使用通过@font-face 加载的字体将字符串绘制到 Canvas 上。 为了等待字体加载,我使用了: https://stackoverflow.com/a/11688948/7462
此代码位于 css 文件的顶部: @font-face { font-family: BNB; src: /* IE6–8 */ /* FF3.6+, IE9, Chrome6+, S
因此,我正在使用 Canvas API 开发一个简单的网络游戏。我需要使用指定的字体在 Canvas 中绘制字符。 在加载例程中,我使用 promises 来等待我需要的字体,如下所示: Promis
我可以检查平台是否支持如下 FontFace API 吗? if(window.FontFace || window.webkitFontFace) { //... } 或者我不应该检查“w
我对此感到非常困惑,并且我已经通过之前的线程检查了所有合规性,但字体仍然无法在移动设备上正确显示。 它在桌面上完美运行。 h1 { font-family: futura; color: #f
我的网页菜单有字体。除了 Internet Explorer 之外,所有浏览器都可以正常加载。这是我在我的 CSS 中使用的内容: @font-face{ font-family: 'Myria
我不知道为什么我的字体不工作。它适用于我的网络开发人员,但是当我将它上传到我的网络服务器时,尽管代码和目录相同,但它没有显示我尝试使用 Firebug 来放大问题,但无济于事。 @font-face
我有一个名为 project 的目录,其中有目录 html、assets 和 javascript。 Assets 目录有目录fonts和css。css目录有一个名为typography的css文件.
我在谷歌浏览器中使用@fontface 时遇到一些问题。字体渲染得太高。 当我将字体更改为 Arial 时,该按钮在所有浏览器中都正常。当我将它更改为 @fontface 字体时,文本会跳起来。 下面
我一直在尝试使用自定义字体 但它没有显示在我的网站上。 /*TEXT*/ p.fontcheck { font-family: MTCORSVA bold; font-weight:
我想将我的自定义字体添加到博客主题中,并在主题中的任何地方使用它。以下是我在 css 中使用的代码块: @font-face{ font-family = 'UrduFont'; src: url('
我正在努力获取电子邮件签名以进行自定义外观。令我恼火的是,由于电子邮件客户端的呈现不一致,我不得不走这条路,但是有没有办法通过在标签本身内声明字体样式来使 @fontface 将字体应用于文本?以标准
@font-face { font-family: 'CodeLight'; src: url("font/CODE_Light.eot"); /* IE9 Compat Modes
我在使用某些 CSS 时遇到了问题。目前我正在使用@fontface,它工作得很好而且很漂亮。然而,在它没有实现的时候,我已经实现了其他要阅读的字体,但是我想对它们进行一些不同的样式设置。例如,如果显
我是一名优秀的程序员,十分优秀!