macos - 在 Mac OS X Firefox 上无法选择 CSS3 @font-face

标签 macos css firefox text font-face

在这篇文章 ( CSS3 @font-face not displaying on Mac OS X Safari 5.x OR Chrome ) 的后面,我遇到了一个新的绊脚石。起初一切似乎都已解决,但后来我遇到了一个新问题,我无法选择任何文本。

在 Mac OS X 中的 Firefox 上,我无法突出显示任何文本,甚至无法单击任何使用 font-face 字体的超链接。 它可以在所有其他操作系统(包括 Windows、iOS 等)和其他 Mac OS X 浏览器(如 Chrome 和 Safari)上选择。

http://gradtouch.com/test 上试用

这是当前的 CSS 代码。

@font-face {
font-family: 'Avenir LT 55 Roman';
src: url('fonts/avenir-55.eot?#iefix') format('embedded-opentype'), 
url('fonts/avenir-55.woff') format('woff'), 
url('fonts/avenir-55.ttf')  format('truetype'),
url('fonts/avenir-55.svg#AvenirLT-Roman') format('svg');
font-weight: normal;
font-style: normal;
}

有什么想法或解决方案吗?

提前致谢。

最佳答案

乍一看,我猜该字体的规范有问题。如果我创建一个 <span>包含您的一些文本并给它一个边框以查看它有多高,即 <span>最终高度为 0px。

一旦发生这种情况,选择将不可见,因为它被绘制到文本的高度...

关于macos - 在 Mac OS X Firefox 上无法选择 CSS3 @font-face,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15642829/

相关文章:

python - 关闭流后出现错误?

html - Firefox 不会加载我的 CSS

javascript - 为什么这段代码在 Firefox 中运行缓慢?

html - 在 Firefox 中 anchor 链接高于 anchor

python - 线程中的 pyGame

php - OSX 如何知道何时从/tmp 目录中删除文件?

html - SVG 在 Mac Safari 中不起作用?

css - 元素的行内 block

javascript - 创建一个具有可变属性高度的半圆形饼图

Javascript - 动态 div 宽度取决于页面大小