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

HTML Discussion :

div et tableau


Sujet :

HTML

  1. #1
    Membre confirmé
    Inscrit en
    Juin 2003
    Messages
    205
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Juin 2003
    Messages : 205
    Par défaut div et tableau
    Bonjour à tous,

    J'aimerai savoir si un td peut servir de parent pour un div dont ma postion est en relative.

    Merci d'avance

    Nixonne

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    551
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2005
    Messages : 551
    Par défaut
    a priori oui si celui ci est contenu dans ton td

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2003
    Messages
    205
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Juin 2003
    Messages : 205
    Par défaut
    bonjour,

    je me permet de réouvrir ce sujet car j'ai un problème du meme ordre, c'est-a-dire que je voudrai savoir si un td peux servir de parent pour un element dont la position est en absolute et de plus, si c'est faisable, comment faire pour que mon div s'agrandisse lorsque les elements dépasse la taille du td.

    Merci d'avance

    Nixonne

  4. #4
    Expert confirmé
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par défaut
    http://giminik.developpez.com/xhtml/div.html
    liste des éléments parents : td

    ensuite, pour la problème d'agrandissement, ça ne diffère pas beaucoup du reste, pense juste à mettre les width/height du td à auto au besoin

    par contre, un div avec positionement dans un td... je vois pas trop l'intêret, soit tu fais une mise en page tabulaire, tableaux only, soit avec du CSS, div only...
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)

  5. #5
    Membre confirmé
    Inscrit en
    Juin 2003
    Messages
    205
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Juin 2003
    Messages : 205
    Par défaut
    Merci pour l'info,

    Mon problème est que mon div (en postion absolute) ne prend pas mon td comme parent mais mon body.

    Avez vous déjà eu ce problème ou est-ce un attribut spécial a mettre?

    Merci d'avance

    Nixonne

  6. #6
    Expert confirmé
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par défaut
    faudrait savoir... absolute ou relative ??

    si c'est absolute, alors il faut que tu sache que le positionnement absolute se fait par rapport au coin supérieur droit du document, donc il est normal que tu ai l'impression que le parent soit le body, mais dans l'abre XML (regarde avec un inspecteur DOM par exemple) il est bien enfant de ton td...
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)

  7. #7
    Membre confirmé
    Inscrit en
    Juin 2003
    Messages
    205
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Juin 2003
    Messages : 205
    Par défaut
    Merci pour l'info,

    Donc si je comprend bien, je ne peux pas mettre de div (en position absolute) dans un td pour que le div se place par rapport au coin supérieur gauche du td

    Quel sont les parametre a changer si je veux y arrivé?

    Merci d'avance

    Nixonne

  8. #8
    Expert confirmé
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par défaut
    en effet, ça vient de ton type de positionnement, pour que ça soit par rapport au coin sup droit du td, il faut que ton div soit le premier enfant du td et qu'il soit en relative (ou alors, pas de postion: et jouer sur les margin)
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)

  9. #9
    Membre confirmé
    Inscrit en
    Juin 2003
    Messages
    205
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Juin 2003
    Messages : 205
    Par défaut
    bon me revoila,

    J'ai lacher l'affaire avec mon td vu que ce n'été pas possible et je l'ai remplacer par un div (en position absolute car d'autre elt avant), mon affichage se fais pas trop mal mais dès que je lui met height:auto ou width: auto mon div disparait (G un fond de couleur pr le repérer).

    Or j'ai besoin qu'il s'adapte au contenu.

    je résume en code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <div style="position:absolute; height:auto; width:auto; ....">
    <div style="position:absolute; ....">contenu 1 (pas de pb)</div>
    <div style="position:absolute; ....">contenu 2 (pas de pb)</div>
    <div style="position:absolute; ....">contenu X (pas de pb)</div>
    </div>
    Pouvez vous me dire pourquoi?

    Merci d'avance

    Nixonne

  10. #10
    Membre Expert Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Par défaut
    Salut,

    Je pense que le positionnement absolu sort du flux tes différents <div> Ceux-ci n'étant plus dans le flux, il ne sont plus dans le <div> qui englobe tout. Donc le <div> qui englobe tout est vide.
    Pour tester enlève les positions absolues pour voir si ton <div> englobant réapparaît.

Discussions similaires

  1. [HTML 5] Div ou tableau ?
    Par _Carole dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 17/04/2013, 20h06
  2. afficher des divs en "tableau"
    Par loukoum82 dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 20/04/2011, 14h37
  3. Bug Firefox sur tableau centré dans un div (mauvais refresh)
    Par FrankOVD dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 04/07/2005, 17h47
  4. [XHTML 1.0] Transformer mon tableau en div
    Par stailer dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 29/05/2005, 18h50
  5. [XHTML] centrer un tableau au milieu d'un div - bug firefox
    Par mondiani dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 07/02/2005, 23h57

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