javascript - 使用 jQuery .css() 将元素的字体设置为 Google Fonts 字体

标签 javascript jquery html css fonts

我正在使用 jQuery 将 div 的样式设置为从 Google Fonts 加载的字体,但是 div 不会以该字体显示。

这是我在 HTML 代码中加载字体的地方:

<link href='https://fonts.googleapis.com/css?family=Slabo+27px' rel='stylesheet' type='text/css'>

在我的 JavaScript 代码中,我更改了 div 的样式,如下所示:

$("#id").css({"font-family": "Slabo 27px, serif", "font-size": "35"});

看看这个example .

如果您能帮助我解决这个问题,我将不胜感激 - 谢谢 :)。

最佳答案

此行是导致错误的原因:

$("#header2").css({"font-family": "Slabo 27px, serif", "font-size": "35"});

将其更改为:

$("#header2").css({"font-family": "'Slabo 27px', serif", "font-size": "35"});

包含两个或更多单词的字体名称应该被引用。

关于javascript - 使用 jQuery .css() 将元素的字体设置为 Google Fonts 字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35026693/

相关文章:

javascript - 覆盖 Javascript 中的等价比较

jquery - 为什么我无法从 jQuery 加载方法加载外部资源?

javascript - 在窗口调整大小时加载图像后执行 jquery 函数

javascript - 将 DataTable 与 php 和动态列一起使用

javascript - 在执行 jQuery 之前检查文本字段是否为空

jquery - Opera 和 jquery keydown 返回 false 的问题

html - 将列表样式图像与文本按比例对齐

javascript - 通过 AJAX 调用 (xhrGet) 将样式应用于动态注入(inject)的 div

php - 使用 JavaScript 和 html 进行表单验证

javascript - 如何使用 javascript 关闭当前选项卡?