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 :

table dans table, problème taille IE


Sujet :

HTML

  1. #1
    sd
    sd est déconnecté
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2005
    Messages : 47
    Par défaut table dans table, problème taille IE
    Bonjour à toute et à tous,

    Cela fais maintenant quelques temps que je boss sur un design pour mon futur site. Maintenant que la partie graphique est finie, je me suis lancé dans la conception dite "codage"

    Cependant je bloque sur un petit problème, le voici:

    J'ai choisi de partir avec des tables pour la simple raison qu'a l'époque j'ai eu pas mal de soucis avec des div...

    Donc j'ai un tableau qui a comme parent un autre tableau (ce dernier n'a pas de parent si se n'es le body)

    Voici grossièrement le code:
    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
    18
    <body>
      <table border="0" cellpadding="0" cellspacing="0" width="100%" height="100">
        <tr>
        <td width="300px" height="500px">
    
    <table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%">
      <tr>
        <td>
          ...
        </td>
      </tr>
    </table>
    
          </td>
        </tr>
      </table>
    </body>
    Le problème concret et que mon 2ème tableau n'applique pas 100% de largeur et de hauteur...

    J'espère avoir été clair, merci pour tous vos soutiens...

    sd

  2. #2
    Membre Expert Avatar de HiRoN
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    2 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2007
    Messages : 2 035
    Par défaut
    Salut,

    Sous quel navigateur fais-tu tes tests ?

    Ton 2ème tableau est sensé prendre 100% du width="300px" height="500px" du td du 1er tableau ?

    Je dirai que tu as déjà un problème de syntaxe sur le premier tableau (sauf erreur de ma part). Tu défini le tableau en width 100% (ce qui correspond donc à la largeur totale de la page) pour ensuite lui mettre un seul td de largeur 300px...
    Pensez à utiliser les ressources disponibles en Dev. Web :
    (x)HTML : Cours (X)HTML / FAQ (X)HTML
    CSS : Cours CSS / FAQ CSS / Galerie CSS
    Javascript : Cours / FAQ / Sources
    Mon site : Développeur Web Freelance

  3. #3
    sd
    sd est déconnecté
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2005
    Messages : 47
    Par défaut
    Merci HiRoN pour ta réponse.

    Effectivement j'ai oublié de noter le principale (sauf dans le titre) ... C'est à dire que sa ne marche pas uniquement sur IE...

    Oui effectivement mon 2ème tableau "devrait" prendre le 100% de largeur et hauteur du parent (à savoir 300x500)

    Au final, avec un peux de tripotage avec les commentaires conditionnels, j'ai réussi a avoir ma largeur désirée, mais la hauteur persiste.

    Donc pour finir je suis parti avec un(e) div d'une hauteur de 100% en commentaire conditionnel dans ma première table qui contient mon tableau enfant...
    Si sa peut aider quelqu'un, je mets un exemple ci-dessous...

    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
    18
    19
    20
    21
    22
    <body>
      <table border="0" cellpadding="0" cellspacing="0" width="100%" height="100">
        <tr>
          <td width="300px" height="500px">
            <!--[if IE]>
              <div height="100%">
            <![endif]-->
            <table border="0" cellpadding="0" cellspacing="0" width="100% "height="100%">
              <tr>
                <td>
                ...
                </td>
              </tr>
            </table>
            <!--[if IE]>
              </div>
            <![endif]-->
          </td>
        </tr>
      </table>
    </body>

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

Discussions similaires

  1. [WD17] Table dans table dans table je pense ?!
    Par franck34matlab dans le forum WinDev
    Réponses: 8
    Dernier message: 08/07/2014, 14h06
  2. Réponses: 4
    Dernier message: 06/07/2013, 10h54
  3. Insert db table dans table interne ABAP
    Par soufiane669 dans le forum SAP
    Réponses: 3
    Dernier message: 27/06/2011, 17h21
  4. ALTER TABLE dans table liée
    Par SSJconsult dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 07/01/2009, 12h11
  5. Création table à partir table dans autre base
    Par jcha dans le forum Langage SQL
    Réponses: 2
    Dernier message: 13/06/2008, 16h41

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