Partage
  • Partager sur Facebook
  • Partager sur Twitter

Mise en page <table>

Coller deux table

Sujet résolu
    6 avril 2021 à 16:40:17

    Bonjour,

    Mon problème était que les tableaux généraient de l'espace entre eux.

    Plus le tableau était grand, plus du margin-top qui ne sort d'on ne sais où était généré.

    Mais si les tableaux ne faisaient qu'une ligne, alors ils se collaient.

    J'ai refait mon code avec 2 div.

    Il faut utiliser display-inline: block.

    Dans mon cas, il faut également mettre un <br> pour ne pas que les div sautent des lignes.

    J'en conclus qu'il faut utiliser <table>, juste pour un tableau, quand il est gros et que c'est donc trop compliqué de le reproduire avec des divs.

    J'ai peut-être pas assez cherché de réponses sur internet, mais vous auriez pû m'éclairer.

    En même temps, apparemment, mon titre était nul puisque <table> ne sert pas à faire de la mise en page.

    Merci

    -
    Edité par Iconic I Clash 7 avril 2021 à 17:08:55

    • Partager sur Facebook
    • Partager sur Twitter
      7 avril 2021 à 17:10:31

      Ah mince, enfaite, il y a quelque chose qui ne vas pas.

      Quand un paragraphe fait plusieures lignes dans div 2, div 1 ne s'espace pas.

      En gros, ils sont indépendants l'un de l'autre, mais il ne faut pas.

      Je voudrais un effet du genre formulaire.

      Quand, par exemple text-area grossit, le label grossit aussi.

      Merci de votre aide

      EDIT : Peut-être faut-il que je refasse un tableau, entouré d'une div qui va gérer les margin ?

      -
      Edité par Iconic I Clash 8 avril 2021 à 10:45:01

      • Partager sur Facebook
      • Partager sur Twitter
        7 avril 2021 à 23:06:35

        « Il faut utiliser display-inline: block. »

        J'imagine que tu voulais écrire « Il faut utiliser display: inline-block »

        Il nous faudrait un peu de code pour comprendre ta demande.

        Sinon, lorsque des espaces sortent d'on ne sait d'où, pour reprendre ta formule, les outils de développement du navigateur (touche F12) devraient te donner l'explication. Il faut vraiment, vraiment s'y intéresser.

        Cordialement.

        • Partager sur Facebook
        • Partager sur Twitter
          8 avril 2021 à 10:27:24

          Pardon et merci beaucoup @Domi65 !

          Enfaite, je sais pas pourquoi mais php me génère pleins de <br>, d'où l'espace entre les table.

          J'avais mis des <br> pour sauter une ligne après chaque ligne, mais c'était inutile comme j'ai mis un tableau.

          Il faut bien faire des tableaux dans mon cas.

          C'est super utile F12.

          Donc faut que je regarde mon code php.

          Merci beaucoup

          -
          Edité par Iconic I Clash 8 avril 2021 à 11:59:41

          • Partager sur Facebook
          • Partager sur Twitter

          Mise en page <table>

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown