Html @黑莓os 7上的fontface
我正在尝试加载一种字体,这种字体在任何地方都能正常工作,但在blackberry OS 7上却不行Html @黑莓os 7上的fontface,html,css,font-face,Html,Css,Font Face,我正在尝试加载一种字体,这种字体在任何地方都能正常工作,但在blackberry OS 7上却不行 @font-face {font-family: 'CCDoohickeyOpen';src: url('webfonts/244FAC_0_0.eot'); src: url('webfonts/244FAC_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/244FAC_0_0.woff') f ormat('wof
@font-face {font-family: 'CCDoohickeyOpen';src: url('webfonts/244FAC_0_0.eot');
src: url('webfonts/244FAC_0_0.eot?#iefix')
format('embedded-opentype'),url('webfonts/244FAC_0_0.woff') f
ormat('woff'),url('webfonts/244FAC_0_0.ttf')
format('truetype'),url('webfonts/244fac_0_0-webfont.svg#CCDoohickeyOpen')
format('svg');}
页面在哪里?我做错了什么?具有讽刺意味的是,来自其他网站的其他网页字体似乎在BB7上工作得很好。提前谢谢
DavidBB仅支持SVG文件
BB OS5、6和7上的Blackberry浏览器仅支持SVG字体文件(您可以使用fontsquirrel从其他格式转换)
问题中的代码也有SVG版本的字体。这样看来还可以;我测试的代码只涉及SVG版本,它在Chrome上工作。问题是font squirrel没有重命名SVG,因此,对于其他人,请确保检查SVG的第一行,该行必须与字体族名称匹配:)这已解决,现在可以工作了,谢谢!!为了进一步澄清这一点,SVG文件中
font
元素的id
需要与@font-face
中的font-family
属性相匹配,以及在上述src
属性中引用(即附加#ccdoohicheyopen
)。
@font-face {
font-family: 'CCDoohickeyOpen';
src: url('webfonts/244fac_0_0-webfont.svg#CCDoohickeyOpen') format('svg');
font-weight: normal;
font-style: normal;
}