在我的CSS中,我有:

@font-face
{
font-family: 'myFont';
src: url("fonts/bluepss.ttf");
font-weight: normal;
font-style: normal;
}

button {
font-family: myFont;
font-size: 40px;
color: #FFFFFF;
width: 400px;
height: 100px;
background-color: #BDAEC6;


}

bluepss.ttf文件存储在public / fonts /文件夹中。有什么想法为什么字体不显示吗?

提前致谢。

最佳答案

感谢@cYn,我找到了答案。
我意识到在路由文件中

GET /public/*file controllers.Assets.at(path="/public", file)

因此,我公开了资产,而不是资产,它起作用了:
/assets/fonts/bluepss.ttf

10-08 20:22