在Grails应用程序中放置CSS文件的位置?

时间:2014-05-22 14:33:56

标签: css grails

First Grails(2.3.6)应用程序。尝试将自定义CSS文件添加到views/index.gsp

<html>
    <head>
        <link rel="stylesheet" type="text/css" href="path/to/main.css" />
    </head>
    <body>
        ...
    </body>
</html>

在我的grails-app目录中,views子目录所在的位置,我原本希望看到resourcescss目录,但看不到任何内容。所以我问:我在哪里放置main.css以便index.gsp在运行时可以使用它?

1 个答案:

答案 0 :(得分:13)

你的css不应该使用grails-app / views。它应该在web-app / css /下。然后你可以在你的GSP中做这样的事情......

<link rel="stylesheet" href="${resource(dir: 'css', file: 'main.css')}" type="text/css">