javascript - 如何从 webfont 服务动态生成 webfont?

标签 javascript html fonts css

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

最佳答案

你应该能够用 Google 做点什么/Typekit's WebFont Loader图书馆。针对您的下拉框创建一组 WebFontConfig 对象,然后将相关对象传递到 onchange 事件中的 WebFont.load

关于javascript - 如何从 webfont 服务动态生成 webfont?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3232550/

相关文章:

javascript - 我如何从 Highcharts 数据填充表格?

javascript - 单选按钮由 Prop 检查,但不使用 attr

javascript - 用于滑动 div( Accordion )的 jQuery 代码

html - CSS :hover not working for link containing paragraph

html - @font-face 在 iOS 上不起作用?只是有些字体不起作用?

javascript - Html 隐藏按钮隐藏所有按钮而不是一个

javascript - 什么会导致浏览器不执行脚本?

html - 网络字体仅适用于 Mac 的 Chrome 和 Safari,

eclipse - 在Eclipse中编辑代码时如何禁用粗体字体?

javascript - 如何获取 Jquery bootgrid 中所有选中复选框的所有 ID?