IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Maniement des divs : les mettres sur la même colone


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 35
    Par défaut Maniement des divs : les mettres sur la même colone
    Bonjour,

    J'ai un problème, je souhaite faire un menu du type ceux de windows. Quand on clique sur le bouton, un div doit ce montrer, je l'ai donc réglé avec style absolute, mais en changeant de navigateur ou de résolution ou tout simplement en réduisant la fenêtre, sa marche plus ! Comment faire pour que ce div s'ouvre juste en dessous d'un autre div par exemple et que en plus son coté gauche soit aligné avec le coté gauche de l'autre div et que enfin bien sur cela soit compatible avec les différents type de résolution.

    Merci.

  2. #2
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 35
    Par défaut
    Bonjour,

    Ok, bon j'ai fait sa :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <script language="JavaScript" type="text/javascript">
    function calculeOffset(element,attr){
      var offset=0;
      while(element){
        offset+=element[attr];
        element=element.offsetParent
      }
      return offset
    }
    recherche_x = calculeOffset(document.getElementById('recherche'),"offsetLeft");
    recherche_y = calculeOffset(document.getElementById('recherche'),"offsetTop");
    document.write(recherche_x+'-'+recherche_y);
    </script>
    Et cela m'indique 0-0 ! Hors mon div n'est pas aux positions 0-0 ! De plus, je n'ai aucune erreur de signalée, bizarre.

    Pouvez vous m'aidez ?

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 35
    Par défaut
    Bonjour,

    Problème résolu ! J'ai fait exécuté le script avant la création du div ce qui entrainai la non validité... Par contre, le fait de faire les appels en bas de page me dérange, il y a t'il un autre moyens ?

    Merci comme même.

Discussions similaires

  1. Scanner des images pour les mettre sur une feuille
    Par slyounet78 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 21/04/2012, 18h22
  2. Réponses: 4
    Dernier message: 08/07/2006, 14h11
  3. Réponses: 8
    Dernier message: 23/06/2006, 13h51
  4. Imprimer toutes les colonnes sur une même feuille
    Par Soulghard dans le forum Access
    Réponses: 1
    Dernier message: 02/02/2006, 12h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo