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 :

Problèmes tableaux !


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut Problèmes tableaux !
    Bonjour !


    En train de mettre en place un forum avec le script phpbb, je me heurte à un problème avec deux tableaux.

    Je vais y aller direct en vous montrant l'image:


    Ici, l'endroit où se trouve les liens et l'entête (en gif découpés) sont 2 tableaux séparés mais vous pouvez voir qu'ils n'ont pas la même longueure. Ici j'ai donné une taille fixe aux deux mais lorsque le nom de la personne connectée est plus long, ca étire le tableau mais celui du dessus ne se trouve donc plus à la même taille !

    J'ai également essayé avec les pourcentage de largeur mais c'est encore pire !


    Voici le code des tableaux:
    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
     
    	<table align="center" width="600" cellspacing="0" cellpadding="0" border="0">
                   <tr>
                      <td align="left" width="8">
                            <img src="templates/CForever/images/cellpic4.gif" height="20">
                      </td>
                      <td align="center">
                            <img src="templates/CForever/images/cellpic3.gif" height="20" width="100%">
                      </td>
                      <td align="right" width="8">
                            <img src="templates/CForever/images/cellpic5.gif" height="20">
                      </td>
                   </tr>
                </table>
     
    	<table class="menu-bk" align="center" width="600" cellspacing="3" cellpadding="3" border="0">
    ...

    Donc, y a-t-il une solution pour que les 2 tableaux on toujours la même largeur quoi qu'il advienne ? Ou bien une autre solution existe ?

    Merci
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  2. #2
    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
    Par défaut
    Oui un seul tableau et jouer sur les colspan

    Ton vrai problème c'est surtout le pseudo de taille inconnu qui agrandit le tableau et donc déforme le tpl (template)

  3. #3
    Membre émérite
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Par défaut
    Et en mettant le cellpadding et le cellspacing à 0 ?

  4. #4
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Citation Envoyé par Linaa
    Et en mettant le cellpadding et le cellspacing à 0 ?
    Nan dans mon cas ici présent, comme j'ai monté ca, ca ne sert à rien ca vu que ce sont 2 tableaux bien distincts, je vais voir pour les colspan etc... va falloir que je révise un peu mon HTML
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  5. #5
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Citation Envoyé par Kerod
    Oui un seul tableau et jouer sur les colspan

    Ton vrai problème c'est surtout le pseudo de taille inconnu qui agrandit le tableau et donc déforme le tpl (template)
    L'autre problème si je fait tout dans le même tableau, est que le tableau actuel du bas possède un cadre (en CSS) donc là encore ca va pas le faire si un trait dépasse les angles arrondis du haut de chaque côtés
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  6. #6
    Membre Expert
    Avatar de Candygirl
    Femme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 912
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 53
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 912
    Par défaut
    et tout simplement en mettant le 2ème tableau à l'intérieur du premier, dans une 2ème ligne avec toutes les cases fusionnées ?

    Tu donnerais une largeur de 100% au tableau interne et si celui-ci doit s'étendre au-delà de 600px, le tableau contenant devrait suivre.
    Les bons réflexes:
    • avant de poser une question:
      règles | faq | tutoriels | recherche
    • clarté, politesse, vocabulaire et orthographe soignés = efficacité
    • remercier ceux qui ont pris le temps d'aider et :resolu: si c'est le cas

  7. #7
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Citation Envoyé par Candygirl
    et tout simplement en mettant le 2ème tableau à l'intérieur du premier, dans une 2ème ligne avec toutes les cases fusionnées ?

    Tu donnerais une largeur de 100% au tableau interne et si celui-ci doit s'étendre au-delà de 600px, le tableau contenant devrait suivre.
    En fait oui, j'ai englobé les tableaux par un autre et cela fonctionne assez bien, merci
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

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

Discussions similaires

  1. Problème tableaux dynamiques
    Par Vince dans le forum C++
    Réponses: 6
    Dernier message: 04/03/2009, 17h08
  2. [Problème]Tableaux deux dimensions
    Par maloute80 dans le forum Langage
    Réponses: 4
    Dernier message: 14/12/2007, 14h31
  3. Réponses: 4
    Dernier message: 20/06/2007, 17h34
  4. C++ Problème tableaux
    Par killer75 dans le forum C++
    Réponses: 2
    Dernier message: 08/06/2007, 17h08
  5. Problèmes tableaux IE
    Par shadokk dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 19/12/2006, 14h23

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