我对 CSS 和 Thymeleaf 有疑问。
在我的 Spring Boot 应用程序中,我有这样的结构:
- src/main/resource/static/css(用于 css 文件)
- src/main/resource/static/templates(用于 html 文件)
现在,我的 html 页面名为 ErrorPage 和 css 文件名为 Layout.css,使用 Thymeleaf,在 ErrorPage 的头部:
<link href="../css/Layout.css" th:href="@{css/Layout.css}" type="text/css" />
但这不起作用。
我究竟做错了什么?
原文由 Luca Sepe 发布,翻译遵循 CC BY-SA 4.0 许可协议
将您的
template
文件夹移动到resources
下:src/main/resource/static/css
(用于 CSS 文件);src/main/resource/templates
(用于 HTML 模板)。然后更正
link
标签如下: