Display DIV sans prendre de la place
Bonjour à tous
J'ai un DIV caché (visibility : hidden; display: none) qui doit afficher un texte. La position de ce DIV est "STICKY" pour qu'il reste tout le temps au centre de la page s'il est affiché.
Lorsque j'affiche ce DIV, j'utilise les propriétés (visibility : visible; display: block).
Le DIV s'affiche en prenant forcement de la place (espace) en haut de la page.
Y'a-t-il un moyen de supprimer cet espace au moment d'afficher le DIV ?
ou alors, y'a-t-il une autre méthode qui me permettrait d'afficher un texte en position "STICKY" sans qu'il ne prenne de la place en haut de la page ? (quelque chose comme une fenêtre PopUp ou comme Window.Open)
Merci
<dialog> ou attr 'popover'
Bonjour,
Au-delà de la question sur le positionnement, l'élément <dialog> ou tout au moins l'attribut 'popover' sont des solutions toutes trouvées pour répondre à votre problématique :
https://developer.mozilla.org/fr/doc...Element/dialog
https://developer.mozilla.org/fr/doc...ibutes/popover