【发布时间】:2017-12-16 00:11:16
【问题描述】:
我的 font-face mixin 调用正在我的 css 中编译前面的斜线。我有一个使用类似路径的精灵图像:
Compass.configuration do |c|
c.images_path='app/static'
c.fonts_path='app/static'
c.generated_images_dir = 'assets'
c.relative_assets = true
end
作品~图像/图像名称
$sprites: sprite-map("images/sprite/*.png");
不起作用~/fonts/q2.ttf
@include font-face("q2overlay", font-files("fonts/q2.ttf","fonts/q2.dev.svg","fonts/q2.eot","fonts/q2.svg","fonts/q2.woff"));
有关如何调整配置以删除 /fonts 中前面的斜线的任何信息将不胜感激。
【问题讨论】:
-
能否分享生成的 CSS 并留下后续评论?
-
@font-face { font-family: "q2overlay"; src: url('/fonts/q2.ttf') 格式('truetype'), url('/fonts/q2.dev.svg') 格式('svg'), url('/fonts/q2.eot' ) 格式('embedded-opentype'), url('/fonts/q2.svg') 格式('svg'), url('/fonts/q2.woff') 格式('woff'); } /* 生成的字体参考 */
标签: sass font-face compass-sass