28172 sujets

CSS et mise en forme, CSS3

Bonjour,

Je cherche à obtenir un affichage de deux div en fonction de deux boutons radio cliqués. Je ne passe pas par un bouton submit. L'un va afficher tel calque, l'autre le second, qui se trouve juste en dessous. j'ai lu dans un forum java-script des scripts très intéressants permettant la permutation de visibilité/ invisibilité lorsque l'on clique l'un ou l'autre bouton. Le souci qui se pose avec cette méthode, c'est que bien que les calques soient rendus visibles/ invisibles, la mise en page demeure. C'est à dire que si j'affiche le second calque (le premier sera donc invisible), il y aura un espace blanc au-dessus du second calque (l'espace occupé par le premier calque)
Utilisant depuis un moment les css, celles-ci permettent également l'affichage des div avec diplay:none/block. Seulement, les calques disparaissent vraiment, l'espace n'est plus occupé par l'élément.
Comment alors créer cette corrélation entre les boutons (java-script?) et les div(css?) ?
merci,