Je suis à l'aide de Thymeleaf pour afficher un message d'erreur sur mon formulaire de Connexion à l'entrée de mauvais identifiants:
<body>
<div class="container">
<form class="form" id="login" th:action="@{/login}" method="post">
<h1 class="form__title">Login</h1>
<div th:if="${param.error}" class="form__message form__message-error">
invalid username or password
</div>
</div>
</body>
Depuis ce message d'erreur div ne s'affiche lors de la saisie de faux diplômes, ma forme de ses changements de mise en page - les champs de saisie sont en mouvement à la baisse. Je ne veux pas de cela. Je veux que le formulaire de regarder la même dans les deux cas, seul le message est censé être écrit ou supprimés. Quelqu'un sait-il comment faire?
<div th:classappend="${param.error ? 'form--hidden' : 'form--shown'}" class="form__message form__message-error"> invalid username or password </div>
... et dans mon fichier cssform--hidden
dit simplement:display: none
etform-shown
ditdisplay:block