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

Mise en page CSS Discussion :

Positionner un element par rapport à un autre


Sujet :

Positionnement en CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    284
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 284
    Par défaut Positionner un element par rapport à un autre
    Bonjour à tous,
    J'ai un petit soucis de CSS. Voila j'ai une barre avec plusieurs icônes.Je voudrais que lorsque je clique sur l'un d'entre eux, un div arrive juste en dessous, il passe par dessus les autres éléments.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <img class="editor_icon_item" src="img/editor/link.png" onclick="exec('CreateLink');" />
    <img class="editor_icon_item" src="img/editor/unlink.png" onclick="exec('Unlink');" />
    <img id="chooseColor" class="editor_icon_item" src="img/editor/color_swatch.png" onclick="openColorChoice();" />
    Lorsque je clique sur le choix de la couleur, un div apparait avec mes couleur, comment le positionner par rapport à 'chooseColor'. Je voudrais le même résultat que le div qui apparait sous le champ input lors de l'autocomplétion
    Merci d'avance.

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    284
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 284
    Par défaut La solution
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    function calculateOffsetLeft(r){
    			  return calculateOffset(r,"offsetLeft");
    			}
     
     
    			function calculateOffsetTop(r){
    			  return calculateOffset(r,"offsetTop");
    			}
     
    			function calculateOffset(r,attr){
    			  var kb=0;
    			  while(r){
    			    kb+=r[attr];
    			    r=r.offsetParent;
    			  }
    			  return kb;
    			}

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment positionner une div par rapport à une autre
    Par solorac dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 17/07/2008, 21h08
  2. Réponses: 3
    Dernier message: 20/09/2006, 16h48
  3. [CSS]positionnement d'un élément par rapport à un autre
    Par deldin dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 13/07/2006, 11h21
  4. Réponses: 7
    Dernier message: 12/07/2006, 17h34
  5. [HTML]Positionner un élément par rapport à un autre
    Par Samanta dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 03/03/2006, 17h53

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