首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >只为数字设置font-family

只为数字设置font-family
EN

Stack Overflow用户
提问于 2014-07-07 17:11:59
回答 1查看 1.7K关注 0票数 0

在我的项目中我设置了font-family: 'Droid Arabic Naskh'。我对数字有问题。数字将显示在阿拉伯语,但我希望数字显示在英语。我如何为用英文显示数字的数字设置一种特殊的字体?

我测试了一下:

代码语言:javascript
复制
@font-face {
    font-family: "Droid Arabic Naskh" !important;
    font-style: normal !important;
    font-weight: 400 !important;
    src: url("font-awesome/fonts/DroidNaskh-Regular.eot?#iefix") format("embedded-opentype"),
    url("font-awesome/fonts/DroidNaskh-Regular.woff") format("woff"),
    url("font-awesome/fonts/DroidNaskh-Regular.ttf") format("truetype") !important;
}

@font-face {
    font-family: "Droid Arabic Naskh" !important;
    font-style: normal !important;
    font-weight: 700 !important;
    src: url("font-awesome/fonts/DroidNaskh-Bold.eot?#iefix") format("embedded-opentype"),
    url("font-awesome/fonts/DroidNaskh-Bold.woff") format("woff"),
    url("font-awesome/fonts/DroidNaskh-Bold.ttf") format("truetype") !important;
}

@font-face {
    font-family: arial;
    src: url("font-awesome/fonts/arial.ttf") format("truetype") !important;
    unicode-range: U+30-39;
}

body{font-family:'Droid Arabic Naskh', arial }
EN

回答 1

Stack Overflow用户

发布于 2014-07-07 17:24:53

我认为你必须定义这两个范围:

代码语言:javascript
复制
@font-face {
    font-family: your_font;
    src: url("font-awesome/fonts/YOUR_FONT.ttf");
}
@font-face {
    font-family: your_font;
    src: url("font-awesome/fonts/arial.ttf");
    unicode-range: U+30-39;
}


body{font-family:'your_font' }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24606951

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档