28113 sujets

CSS et mise en forme, CSS3

Bonjour,
pour un devoir d'espagnol, je dois raconter mes vacances.
je souhaite donc afficher un messages d'erreur sur ma page.
Avant de faire le système en Javascript, je cherche d'abord a faire le CSS de mon message d'erreur, malgré de nombreuses tentatives, mon messages ne va pas a l'endroit ou je souhaite le mettre (c'est a dire au milieu en bas du body) et le message reste dans sa position initial.
Voici mon code HTML :
<div class="no-data">
	<h1 class="no-data-title">Este día no es un día de vacaciones.</h1>
</div>

Mon code CSS :
div.no-data{
	position: fixed;
	bottom: 50;
	background-color: red;
}

Merci d'avance. Smiley biggrin
Cordialement,
Modérateur
Salut,

fixed te positionnera par rapport aux bords de l'écran.
absolute te positionnera par rapport à son parent. Donc c'est Absolute que tu dois utiliser et mettre cette div directement dans le body (avec un position relative sur le body).


[BTW il te manque une unité à bottom 50]
Modifié par _laurent (31 Oct 2022 - 15:05)
Meilleure solution