Décalage du site vers droite lors de l'ouverture d'une div

Onze -  
Nhay Messages postés 838 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'aimerais savoir comment serait-il possible de décaler tout mon site vers la droite lors d'une ouverture d'une div.
Je m'explique, j'ai un site http://jkjdksjgkjdksfdsgds.tumblr.com/ et j'aimerais avoir un petit bouton à coller à gauche et quand on clique dessus une page s'ouvre jusqu à 50% de la fenêtre et fasse décaler tout le site vers la droite, je pense que tout ce petit bidouillage se produit grâce à du java, mais je ne sais pas quoi faire.
En espérant d'avoir était assez clair !
Merci.

1 réponse

  1. Nhay Messages postés 838 Date d'inscription   Statut Membre Dernière intervention   126
     
    Du java ? Nan, du Javascript, oui, c'pa vraiment le même langages :)

    Pour ça, tu peut donc modifier le css via javascript :
    Sur ton bouton, un p'tit onClick='MaFonction()'

    Et quelque part, où tu veux :
    <script>
    function MaFonction(){
    document.getElementById('div1').style.width="50%";
    document.getElementById('div2').style.width="50%";
    }
    </script>
    Avec le même principe tu peut changer le left, rajouter un float à ton bon vouloir :)
    0