gpt4 book ai didi

grails - 在 Grails Web 应用程序中使用 CSS3 @font-face

转载 作者:太空宇宙 更新时间:2023-11-04 00:23:48 25 4
gpt4 key购买 nike

谁能阐明如何在 Grails Web 应用程序中使用 CSS3 @font-face 样式。如何让应用程序在 war 中包含字体,以及如何引用它。

我是 Grails 的新手,我不确定将字体放在哪里才能在 CSS 中引用它们。

谢谢!


更新

放在web-app目录下好像不行。例如,假设字体文件名为 myfont.ttf。我将它放在 web-app 目录中,然后在我的 css 中执行:

@font-face {
font-family: myfont;
src: url('myfont.ttf');
}

据我所知这是正确的,但是当我从 STS 启动它时它似乎不起作用。

最佳答案

你可以把它写进web-app dir,这是存放所有静态资源的地方。

您可以创建类似web-app/fonts 的目录并将其引用为 /fonts/<you font> (仅当您在根上下文中运行您的应用程序时才有效)或作为 ${resource(dir: 'fonts', file: '<your font>'}

关于grails - 在 Grails Web 应用程序中使用 CSS3 @font-face,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7831832/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com