【发布时间】:2017-04-07 18:18:38
【问题描述】:
我用 React.js 和 webpack 建立了一个网站。
我想在网页中使用 Google 字体,所以我把链接放在了这个部分。
Google Fonts
<link href="https://fonts.googleapis.com/css?family=Bungee+Inline" rel="stylesheet">
并设置 CSS
body{
font-family: 'Bungee Inline', cursive;
}
但是,它不起作用。
我该如何解决这个问题?
【问题讨论】:
-
您将
<link>放入页眉中,而不是放入您的反应应用程序中,对吗?您是否在样式表的其他任何位置或直接在元素上指定font-family? -
您使用的是 https,是否制定了安全策略?
-
其实我知道导入谷歌字体的正确方法是什么。我想我需要一个简单的例子。你能帮我吗...
-
你的降价代码是什么样的?您是否正在定义其他可能会覆盖更通用的样式?
-
我已经解决了这个问题.....我之前尝试的方法是错误的。这是正确的方法。 Using Google Fonts locally (in hjs-webpack and React) 但是,webpack 过程中还是有一些错误。这两行代码应该写在 webpack.config.js 文件中。
{ test: /(\.css$)/, loaders: ['style-loader', 'css-loader', 'postcss-loader'] }, { test: /\.(png|woff|woff2|eot|ttf|svg)$/, loader: 'url-loader?limit=100000' }
标签: reactjs webpack google-font-api