【发布时间】:2019-03-04 15:07:39
【问题描述】:
从 bootstrap v3.3.7 切换到 v4 时,出现问题。页面加载时没有任何样式。我尝试通过多种方式添加:
- CDN 网址(有效,但对我来说没有退出)。
- 本地。在静态文件夹中添加 css/js 文件。
- 具有 Maven 依赖项。
但没有任何结果。 有趣的是,我的 main.css 正在运行,并且还在静态文件夹中。
可能是什么问题?
我用:
Java 8
百里香
春天
Maven
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org"
xmlns:sec="http://www.thymeleaf.org/thymeleaf-extras-springsecurity4">
<head>
<!-- Font Awesome -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
<!-- Bootstrap core CSS -->
<link rel="stylesheet" type="text/css" th:href="@{/webjars/bootstrap/4.1.3/css/bootstrap.min.css}"/>
<link rel="stylesheet" type="text/css" th:href="@{/static/css/main.css}"/>
</head>
【问题讨论】:
-
请在发布代码时发布文字,而不是图片。
min.css文件的路径与您在文件树中显示的不匹配。 -
但是如果编译器识别出.css文件,我可以从href中的链接进入,还不够吗?
-
你能发布你的项目目录结构和你的 pom.xml 文件吗? WebJars需要进入resources下的特定目录,需要pom.xml文件中的依赖。
-
回复:“CDN 网址(工作但对我来说不退出)”。 “退出”是什么意思?
标签: java html spring bootstrap-4 thymeleaf