Проблема с css в приложении Spring Thymeleaf - PullRequest
0 голосов
/ 06 апреля 2020

Я сейчас пытаюсь создать веб-страницу, но не могу понять, почему мой html не видит предоставленный файл css. У меня есть приложение в SpringBoot. У меня есть следующие файлы: index. html

<!DOCTYPE html>
<html lang="en">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:th="http://www.thymeleaf.org">

<head>
    <meta charset="UTF-8">
    <title>Menu</title>
    <link href="../static/style.css" th:href="@{/style.css}" rel="stylesheet" />
</head>
<body>
<nav>
    <ul>
        <li><a href="#"> View</a></li>
        <li><a href="#"> Notify </a></li>
        <li><a href="#"> A</a></li>
        <li><a href="#"> B</a></li>
    </ul>

</nav>

</body>
</html>

style. css

* {
    margin: 0;
    padding: 0;

}


ul  {



}


ul  li {

list-style: none;
display: inline-block;
float: left;
}

ul  li  a {

text-decoration: none;
font-size:14px;
font-family: arial;
color: #1e1e1e;
}

Структура проекта: enter image description here Попытка изменения root в файл css несколько раз и пробовал даже без тимелина, однако это не работает. Любая помощь будет отличной. Файл html работает, однако файл css к нему не применяется.

1 Ответ

0 голосов
/ 07 апреля 2020

Существует несколько способов устранения этой проблемы.

  1. Попробуйте указать тип для ссылки на тег, как показано ниже.

    type = "text / css"

  2. Проверьте элементы в инструменте разработчика браузера и проверьте, какой URL он пытается загрузить в данный момент. Из этого вы получите представление о том, что вы можете изменить css путь href.

  3. Убедитесь, что вы настроили обработчики ресурсов, чтобы весенняя загрузка знала, где искать данные c ресурсы точно.

См .: SpringBoot с Thymeleaf - css не найден

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...