• # Utiliser display au lieu de visibility

    Posté par (site web personnel) . En réponse au message Question Javascript/CSS. Évalué à 4.

    visibility: "hidden" ne fait que cacher le contenu de la boite, mais la boite existe toujours et est toujours utilisée pour la mise en forme de la page.

    Si tu utilises display: none (avec son pendant display: block) à la place, la boite est simplement ignorée lors du calcul du rendu de la page, ce qui fait remonter les éléments situés en dessous.