【问题标题】:css @font-face in bourbon波旁威士忌中的 css @font-face
【发布时间】:2012-04-03 07:20:59
【问题描述】:

我正在尝试向网站添加自定义字体,但我不确定哪里出错了。

在我的 SASS (bourbon) 文件中,我有

@字体脸{ 字体系列:“办公室”; src: url("../fonts/officina/OfficinaSansStd-Book.otf") 格式("opentype"); } 身体 { 字体系列:officina; }

非常基本。我查看了该页面的源代码,但在任何地方都没有看到 officina 字体文件链接。应该有一个吗?我担心路径可能是我遇到的问题,但我不确定如何检查。我正在使用rails,但我认为我不需要直接创建到字体的路线。 我也在使用主干,并将字体放在我的资产目录中,这就是为什么它比我的 css 高一级。

【问题讨论】:

  • 我对 SASS 不是很熟悉,但是它会生成 CSS 文件吗?如果是,它看起来像什么?参考应该在那里......
  • @Pekka,是的,SASS 会创建一个 css 文件,并且 css 文件包含上面描述的 font-face。
  • 你的路径是100%正确的吗?请记住,CSS 文件中的路径是相对于 CSS 文件的,而不是包含它的 HTML 文件
  • 当你说你没有看到链接时,这是否意味着你生成的 CSS 文件没有显示 src 行,或者它只是给你一个找不到文件的错误?跨度>
  • @BrianHough CSS 文件本身很好,我不确定是否应该在 html 页面中看到字体文件的条目,但这只是我的愚蠢。由于 Rails 路线,我无法导航到字体文件。

标签: css font-face


【解决方案1】:

好的,我解决了这个问题。问题是红宝石想要一条路线。我没有将字体保存在单独的字体路径中,而是将其放在已经存在的媒体路径中,但理论上使用样式表路径本身也可以。

【讨论】:

    猜你喜欢
    • 2019-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多