Bonjour,

Je souhaite savoir s'il est possible de masquer le contenu d'un élément div. Je m'explique: je masque et j'affiche un élément div contenant un script php en "include" mais, le contenu de ma page s'affiche même si l'élément div est masqué (y compris en essayant avec "iframe") merci de votre réponse.
Salut,

C'est tout à fait possible de masquer le contenu d'un div.

Tu peux le faire en CSS via les propriétés "display" à "none" ou alors "visibility" valeur "hidden". La différence entre les deux propriétés est qu'avec le visibility:hidden, ton site va conserver son aspect sauf que le bloc ne sera plus visible, il sera "transparent" si tu veux. Alors que le display:none, va simplement supprimer l'affichage du bloc.

Tout dépend de ce que tu veux faire.

Exemple avec le display:none :


<div style="display:none;">
<?php include ('...'); ?>
</div>


Ensuite, pour réafficher ton bloc, il faut que tu changes sa valeur à "display:block;" (fonctionnement par défaut d'un div)