Javascript TYPEFACE.JS选择不同的字体
我正在尝试创建一个字体预览表单,比如在dafont.com或类似的网站上使用typeface.js 我无法让typeface.js为标题标记以外的任何内容呈现字体。此外,如何从下拉列表中选择要使用的字体Javascript TYPEFACE.JS选择不同的字体,javascript,fonts,preview,typeface.js,Javascript,Fonts,Preview,Typeface.js,我正在尝试创建一个字体预览表单,比如在dafont.com或类似的网站上使用typeface.js 我无法让typeface.js为标题标记以外的任何内容呈现字体。此外,如何从下拉列表中选择要使用的字体 非常感谢 您看过文档了吗 您是否已将字体转换为与字体一起使用 从字体网站: 默认情况下,当标题元素h1、h2等的样式引用typeface.js字体时,typeface.js将呈现这些元素的文本 请记住,默认情况下标题样式是粗体的,因此您需要添加字体权重:标题样式的普通字体,或者加载粗体版本的字体
非常感谢 您看过文档了吗 您是否已将字体转换为与字体一起使用 从字体网站: 默认情况下,当标题元素h1、h2等的样式引用typeface.js字体时,typeface.js将呈现这些元素的文本 请记住,默认情况下标题样式是粗体的,因此您需要添加字体权重:标题样式的普通字体,或者加载粗体版本的字体(如果您需要) 引用typeface.js字体的任何其他HTML元素都需要在其类名列表中包含typeface js。例如,如果您有一个已经有类名的元素,您可以通过以下方式添加另一个类名: 在加载typeface.js之前,您必须加载外部样式表。否则,当typeface.js试图绘制文本时,Firefox3可能没有应用这些样式 不幸的是,指定字体拉伸属性只适用于内联CSS,而不适用于任何样式表 在IE7中的某些情况下,在呈现页面后,浏览器显示typeface.js文本之前,您可能会看到几毫秒的延迟,从而产生闪烁效果。解决这个问题的一种方法是在结束标记之前手动调用_typeface_js.initialize 如果您希望动态更改单个画布中显示的字体,您可能需要阅读typeface.js的文档,看看是否有办法做到这一点,typeface网站上还有一个论坛。否则,您必须自己编写一些与字体脚本交互的内容来更改显示的字体