【问题标题】:Haml: How to include google fontHaml:如何包含谷歌字体
【发布时间】:2016-09-18 20:27:15
【问题描述】:
%link{:href => "https://fonts.googleapis.com/css?family=Lato:400,700" :rel => "stylesheet"}

给我错误。我应该使用什么?
编辑抱歉,我没有具体说明。如何使用 haml 正确包含字体?

【问题讨论】:

  • 我们是否应该猜测错误是什么?
  • 请编辑您的问题并包括它给出的错误。还可以尝试将@import 'https://fonts.googleapis.com/css?family=Lato'; 添加到/app/assets/stylesheets/application.scss 文件的开头。
  • 该错误可能是由缺少逗号引起的:...400,700", :rel => ... 但是,您可以也只是使用了stylesheet_link_tag。如果这确实是你的问题,我会在下面添加它作为答案。

标签: ruby-on-rails ruby haml


【解决方案1】:

首先,我通常会将该脚本包含在Application Layout 中。当您生成一个通常用 ERB 编写的新应用程序时,它会很容易更新,您只需将 <link rel="stylesheet" type="text/css" "https://fonts.googleapis.com/css?family=Lato:400,700"> 放在页面顶部的 <head></head> 部分之间。

否则,如果您也在应用程序的该部分使用 HAML,您将使用 %link{href="https://fonts.googleapis.com/css?family=Lato:400,700" rel="stylesheet" type="text/css"}

现在您只需更新 CSS 以在您希望应用的应用程序部分中使用该字体。

【讨论】:

    猜你喜欢
    • 2014-01-24
    • 1970-01-01
    • 2013-09-09
    • 1970-01-01
    • 2015-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多