【问题标题】:How to generate webfont dynamically from webfont service?如何从 webfont 服务动态生成 webfont?
【发布时间】:2010-07-12 21:50:35
【问题描述】:

有没有办法根据列表中选定的字体动态设置文本字体的样式?例如,我们可以在 Microsoft Word 中看到这一点,您可以在其中突出显示某些文本,然后通过从字体下拉框中选择字体样式来更改字体样式。我正在尝试在浏览器中创建一个与此类似的组件。目前我正在使用 fonts.com 提供的 webfont 服务,但是,看起来字体渲染只发生在页面加载时,并且不能动态地进行。无论如何,有人有办法解决这个问题吗?非常感谢。

【问题讨论】:

    标签: javascript html fonts css


    【解决方案1】:

    你应该可以用Google/Typekit'sWebFont Loader库做点什么。针对您的下拉框创建一个WebFontConfig 对象数组,然后在onchange 事件中将相关对象传递给WebFont.load

    【讨论】:

    • 感谢您的建议。 Google/Typekit 是否支持亚洲字体?我还能在哪里获得亚洲字体?
    • @user373707 我认为您必须逐个字体确定,例如 Droid Sans 声称支持“简体中文 (GB2312)、繁体中文 (Big 5)、日语 (JIS 0208) 和韩语 (KSC 5601)" droidfonts.com/droidfonts
    猜你喜欢
    • 2017-06-24
    • 2015-04-05
    • 1970-01-01
    • 2018-07-07
    • 1970-01-01
    • 1970-01-01
    • 2017-02-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多