Macos 在Mac OS X Firefox上不可选择CSS3@font-face
在这篇文章的后面我遇到了一个新的绊脚石。这一切似乎是固定的第一,但后来我遇到了一个新的问题,我不能选择任何文本 在Mac OS X的Firefox上,我不能突出显示任何文本,甚至不能单击任何使用字体的超链接。 它可以在所有其他操作系统(包括Windows、iOS等)和其他Mac OS X浏览器(如Chrome和Safari)上选择 试穿一下 下面是当前的CSS代码Macos 在Mac OS X Firefox上不可选择CSS3@font-face,macos,css,firefox,text,font-face,Macos,Css,Firefox,Text,Font Face,在这篇文章的后面我遇到了一个新的绊脚石。这一切似乎是固定的第一,但后来我遇到了一个新的问题,我不能选择任何文本 在Mac OS X的Firefox上,我不能突出显示任何文本,甚至不能单击任何使用字体的超链接。 它可以在所有其他操作系统(包括Windows、iOS等)和其他Mac OS X浏览器(如Chrome和Safari)上选择 试穿一下 下面是当前的CSS代码 @font-face { font-family: 'Avenir LT 55 Roman'; src: url('fonts/av
@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;
}
有什么想法或解决方案吗
提前感谢。乍一看,我猜这种字体的度量标准有问题。如果我创建一个包含一些文本的
,并给它一个边框以查看它有多高,那么
的高度将达到0px
一旦发生这种情况,选择将不可见,因为它被绘制到文本的高度…谢谢Boris。我该怎么进一步调查呢?哪个文件可能已损坏?(例如,Mac OS X上的Firefox使用哪个文件来呈现字体?——因为它似乎只发生在特定的环境中!)非常感谢您的帮助!乍一看,.woff似乎是Firefox唯一的下载版本。我已经调整了代码,并在sauce labs上试用了它,似乎通过将TTF移到woff之上来工作。你能确认它现在可以在Mac上的Firefox上运行并且你可以突出显示文本吗?再次感谢,非常感谢你的帮助@是的,现在对我有用了。我想知道那里的woff文件是怎么回事……再次感谢鲍里斯的帮助。是的,我不知道WOFF文件有什么问题。我尝试过从原始字体(TTF)重新转换,但它仍然有相同的行为。很奇怪!