如何在springboot的html文件中添加css、js等静态文件?

b1uwtaje  于 2021-07-26  发布在  Java
关注(0)|答案(5)|浏览(956)

我是新春靴和百里香。
我尝试在springboot中将css文件添加到html文件中。但什么都没用
它对我不起作用

<link rel="stylesheet" th:href="@{/main.css}">

我的css文件在下面

static
---| css
     ---| main.css
ql3eal8s

ql3eal8s1#

静态目录来自/。例如,src/main/resources/static/main.css将从/main.css提供服务,而src/main/resources/static/css/main.css将从/css/main.css提供服务。
试试这个,它会对你有用的:

<link rel="stylesheet" th:href="@{/css/main.css}"/>
cngwdvgl

cngwdvgl2#

src/main/resources/static下面的任何地方都适合放置css、javascript等静态内容。src/main/resources/templates文件夹用于查看模板,这些模板将由模板引擎(如thymeleaf)转换为html。

mum43rcc

mum43rcc3#

这肯定会奏效的。

<link rel="stylesheet" th:href="@{/css/main.css}"/>
ds97pgxw

ds97pgxw4#

试试这个:

<link rel="stylesheet" href="../static/css/main.css" type="text/css" th:href="@{/main.css}">

请让我知道它是否有效!!

rqenqsqc

rqenqsqc5#

确保您的html文件位于templates文件夹中。如果没有,请将其拖到templates文件夹中,然后添加

<link rel="stylesheet" th:href="@{/css/main.css}"/>

在html文件中。

相关问题