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 :

pb d'affichage de tableau dans un bloc div


Sujet :

Tableau en CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 21
    Par défaut pb d'affichage de tableau dans un bloc div
    Bonjour,

    J'ai un soucis pour inclure un tableau dans un bloc div, après avoir essayé plusieurs truc, je ne comprends pas pourquoi ça marche sous firefox et ie7 et pas sous ie6.
    La taille du tableau prend la main du la taille du bloc (pourtant fixé avec un max-width) et n'active pas le scroll du bloc.
    Comme un exemple vaut mieux qu'un long disours , voici l'adresse de ma page de test.
    http://floreoleron.free.fr/essai.php

    Quelqu'un aurait-il un idée car là, je sèche

    Merci à toutes et à tous pour votre aide

    @+
    fm

  2. #2
    Membre émérite
    Avatar de jc_cornic
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    623
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 623
    Par défaut
    L'idéal serait d'envoyer ton code, car ta page.php, si on affiche la source, elle ne fait qu'envoyer ce qui a été généré par php...

    Et puis, quel tableau pose problème ? dans quelle div veux-tu le mettre ??

    ++
    JC

  3. #3
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 21
    Par défaut
    Euh oui, il s'agit du tableau de miniature pour identification, tu as raison, désolé, voici le code : (ça marche bien sous ie7...)

    Code html : 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
    23
    24
    25
    26
    27
    28
    <div id="bloc_identification">
     
    <div id="bandeau">
    Espèces à identifier
    </div>
     
    <div id="bloc_menu_identification">
    <table border="0" cellpadding="0" cellspacing="15" style="border-collapse: collapse"  id="AutoNumber1">
    <tr>
    <td width="50">
    <img border="0" src="../flore%20orchidees/cephalantera%20longifolia%2007%20r.jpg" width="50" height="66"></td>
    <td width="50">
    <img border="0" src="../flore%20orchidees/ophrys%20sphegodes%2007%20chassiron%20r.jpg" width="67" height="50"></td>
    <td width="50">
    <img border="0" src="../flore%20botanique/atriplex%20portulacoides%2003%20r.jpg" width="66" height="50"></td>
    <td width="50">
    <img border="0" src="../flore%20orchidees/cephalantera%20longifolia%2007%20r.jpg" width="50" height="66"></td>
    <td width="50">
    <img border="0" src="../flore%20orchidees/cephalantera%20longifolia%2007%20r.jpg" width="50" height="66"></td>
    <td width="50">
    <img border="0" src="../flore%20orchidees/ophrys%20sphegodes%2007%20chassiron%20r.jpg" width="67" height="50"></td>
    <td width="50">
    <img border="0" src="../flore%20orchidees/ophrys%20sphegodes%2007%20chassiron%20r.jpg" width="67" height="50"></td>
    </tr>
    </table>
    </div>
     
    </div>

    et voici le css :

    Code css : 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
    #bloc_identification  /* Propiétés générales de la partie gauche de la page cad liste des familles */
    {
    margin-top : 5px;
    border: 1px solid #69B16F; /* Une bordure pour bien marquer les limites du corps et pour faire joli */
    max-width: 395px; /* donner une taille au menu */  
    min-width: 395px; /* donner une taille au menu */  
    }
    #bandeau  /* Propiétés générales de la partie gauche de la page cad liste des familles */
    {
    height: 20px;
    background-color: #69B16F; /* Une couleur de fond pour le corps */
    text-align: center;
    color: white;
    } 
    #bloc_menu_identification  /* Propiétés générales de la partie gauche de la page cad liste des familles */
    {
    overflow: auto;
    height: 120px;
    scrollbar-face-color: #69b164 ;
    }

  4. #4
    Membre émérite Avatar de FCYPBA
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    745
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 745
    Par défaut
    Tout simplement parceque dans mes souvenir max-width n'est pas supporté par IE6 ( tout comme min-height,etc...)

    En plus cela n'a rien à voir avec PHP, tu aurais du posté dans la rubrique CSS

    Edit :

    En plus dans ton css, pour le bloc identification tu précises min et max width, pourquoi ne pas utiliser width tout court. Ensuite, il faut suffit de régler l'overflow sur scroll. Tu n'as plus tout a fait le même fonctionnement mais il faut faire des concessions dans la vie

  5. #5
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 21
    Par défaut
    Bonjour,

    Le width tout court est le premier truc que j'ai essayé...C'est pour celà que je demande votre aide.
    Pourriez-vous m'indiquer un bout de code qui pourrait résoudre mon pb sous ie6 ?
    Ok pour faire quelques concessons

    Merci beaucoup pour votre aide

    @+
    fm

  6. #6
    Membre émérite Avatar de FCYPBA
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    745
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 745
    Par défaut
    Voilà
    Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    #bloc_identification  /* Propiétés générales de la partie gauche de la page cad liste des familles */
    {
    margin-top : 5px;
    border: 1px solid #69B16F; /* Une bordure pour bien marquer les limites du corps et pour faire joli */
    width: 395px; /* donner une taille au menu */  
    overflow:scroll;
    }

Discussions similaires

  1. Affichage dans un bloc (div)
    Par marcel marie dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 28/12/2011, 19h08
  2. Affichage résultats tableau dans un objet
    Par neoboy dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 11/04/2010, 21h13
  3. Affichage un tableau dans ma base de données
    Par drake56 dans le forum Langage
    Réponses: 11
    Dernier message: 04/05/2009, 11h59
  4. Affichage de tableau dans IE6 et FIREFOX
    Par olaxius dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 08/12/2005, 11h49
  5. afficher des informations dans un bloc div
    Par francky356 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 23/11/2005, 15h47

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