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 :

[CSS & JS]position d'un <td> ou <a>


Sujet :

CSS

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juillet 2004
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 33
    Points : 27
    Points
    27
    Par défaut [CSS & JS]position d'un <td> ou <a>
    Et bien une bonne partie est dans le titre.

    En fait, j'aimerai connaitre la position d'un <td> ou d'un <a> pour pouvoir faire apparaitre un tableau juste en dessus avec du js. J'ai déjà le code pour faire apparaitre le tableau et le positionner.

    Mais (parce qu'il y a toujours un mais ! ), je n'arrive pas à connaitre la position de cet élément. Est-ce que vous auriez un p'tit truc, un coup de pouce qui pourrait m'aider ? (et si oui, qu'est-ce que c'est ! )

    Merci d'avance.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    442
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 442
    Points : 475
    Points
    475
    Par défaut
    Bonjour.

    A ma connaissance, il n'y a pas de propriété Javascript qui permette d'avoir les coordonnées d'un élément comme un TD ou un A.

    Mais il y a surement des solutions alternatives comme placer un tableau ou un div juste au dessus en utilisant des propriétés CSS: position (position:absolute; ou position:relative;) et display (display:none; dans la page HTML et document.getElementById("id_du tableau_ou_du_div").style.display=""; dans la fonction javascript qui doit afficher l'élément)

  3. #3
    Nouveau membre du Club
    Inscrit en
    Juillet 2004
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 33
    Points : 27
    Points
    27
    Par défaut
    Et normalement, je devrais pouvoir acceder à la position de ces éléments meme si je la définis pas dans le code ? (juste position : relative; )

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    442
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 442
    Points : 475
    Points
    475
    Par défaut
    Non, dans la solution que je propose il n'est pas question d'accéder à la position des éléments.

    La méthode consiste à placer un bloc (tableau ou lien) caché à la bonne position dans le flux HTML qui arrive chez le client. Puis quand il faut afficher cet élément, une fonction javascript le fait apparaitre.

  5. #5
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Points : 20 778
    Points
    20 778
    Par défaut
    du style avec la propriété display

Discussions similaires

  1. Réponses: 2
    Dernier message: 04/08/2006, 11h08
  2. [CSS][debutant] problème de position de 2 div dans un div
    Par nixonne dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 06/12/2005, 14h12
  3. [CSS] défi avec position absolute et relative
    Par pmartin8 dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 30/11/2005, 18h15
  4. [HTML/CSS] position absolute et centrage
    Par LE NEINDRE dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 23/08/2005, 11h11
  5. [CSS] problème position div
    Par krfa1 dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 18/05/2005, 17h57

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