访问css play框架内的资产

lat*_*atj 7 css scala playframework playframework-2.0

如何在CSS文件中引用资产?

我正在使用Play Framework 2.1.3(Scala).

@font-face
{
    font-family: RockSalt;
    src: url('...something.../assets/fonts/MyFont.ttf');
    format('truetype');
}
Run Code Online (Sandbox Code Playgroud)

bie*_*ior 7

Play中的这个主题没有什么神奇之处,只需使用CSS文件中字体文件的相对路径即可.即.如果你有cssfonts文件夹在同一级别,它将是:

src: url('../fonts/MyFont.ttf');
Run Code Online (Sandbox Code Playgroud)

如果您对资产使用默认路由,它也可以是相对于应用程序根目录的路径:

src: url('/assets/fonts/MyFont.ttf');
Run Code Online (Sandbox Code Playgroud)