Aller au contenu

Sujets conseillés

Posté

J'aimerais savoir s'il est possible de faire une sorte de popup en CSS, càd un div positionné par dessus tous les autres qui n'alterait pas le reste de toute la page (sorti du flux donc) et qui contiendrait un lien pour le fermer (le rendre invisible en fait).

Je suppose que c'est une combinaison javascript et CSS?

Posté

Pour faire la div, un bête position:absolute; top:0; left:0; z-index:127; suffira.

Si tu veux quelque chose au milieu de la fenêtre tu peux par exemple faire remplir les top et left en javascript à partir de la taille de la fenêtre utilisateur.

Pour la faire disparaitre : onclick="this.style.display='none'"

Ceci dit ... ça va être gênant pour l'utilisateur, et pas qu'un peu. Je serai tenté de dire que ça va être pire qu'une vrai popup ... et ça ne marchera pas non plus partout (extensions à la adblock, javascript non activé, navigateurs non graphiques, etc.)

Posté

C'est pas pour de la pub mais pour afficher l'actu tres episodique d'un site. Un emplacement permanent n'est donc pas justifié je pensais donc a un div qu'on pourrait afficher par defaut et cacher suite a un clic utilisateur.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...