Partage
  • Partager sur Facebook
  • Partager sur Twitter

petit problème de tableau généré par php

    31 août 2006 à 15:34:12

    Salut tout le monde,

    J'ai un petit problème avec un tableau généré par php ... en effet
    <table>
    <?php
    $dossier = 'images/gallerie';

            if(!is_dir($dossier)) return false;
        $ouvrir=opendir($dossier);
            while(false !==($file = readdir($ouvrir)))
            {
                    echo '<tr>';
                    if($file != '.' && $file != '..')
                                            {
                                                    if(is_file($dossier.'/'.$file))
                                                    {
                                                            $file1 = explode('.', $file);
                                                            echo '<td class="info"><img src="'.$dossier.'/'.$file.'" alt="'.$file.'" ',redimage($dossier.'/'.$file, '100', '100'),'/><span><h4 class="centrer">'.$file1[0].'</h4><br/><img src="'.$dossier.'/'.$file.'" alt="image"/></span></td>  ';
                                                    }
                                            }
                    $i = 0;
                    while($i < 4)
                    {
                            $i++;
                            if(false !==($file = readdir($ouvrir)))
                            {
                                    if($file != '.' && $file != '..')
                                            {
                                                    if(is_file($dossier.'/'.$file))
                                                    {
                                                            $file1 = explode('.', $file);
                                                            echo '<td class="info"><img src="'.$dossier.'/'.$file.'" alt="'.$file.'" ',redimage($dossier.'/'.$file, '100', '100'),'/><span><h4 class="centrer">'.$file1[0].'</h4><br/><img src="'.$dossier.'/'.$file.'" alt="image"/></span></td>  ';
                                                    }
                                            }
                            }
                    }
                    echo '</tr>';
            }
    ?>
    </table>


    me génère un tableau aléatoire ... http://falto.free.fr/FMA/index.php5?page=gallerie

    avec ce code CSS :

    /*-------------------------------------------------------*/
    /*SYSTEME D'INFOBULLE*/
    /*-------------------------------------------------------*/
    td.info {
       position:relative;
       color: black;
       text-decoration: none;
       width:auto;
    }
    td.info span {
       display: none; /* on masque l'infobulle */
    }
    td.info:hover {
       position:relative;
       background: none; /* correction d'un bug IE */
       z-index:500; /* on définit une valeur pour l'ordre d'affichage */
    }
    td.info:hover span {
       display:inline; /* on affiche l'infobulle */
       position:absolute;

       white-space: nowrap; /* on change la valeur de la propriété white-space pour qu'il n'y ait pas de retour à la ligne non-désiré */

       top:10px;
       left:-20px;
     
       z-index:600;

       background-color:white;

       color: #0d4077;
       padding: 3px;

       border: 1px solid #0d4077;
       border-left: 4px solid #0d4077;
    }


    Si vous pouviez m'aider, merci .
    • Partager sur Facebook
    • Partager sur Twitter
      31 août 2006 à 15:37:28

      Et donc, tu pourrais être plus explicite???
      Ton problème, c'est???
      • Partager sur Facebook
      • Partager sur Twitter
        31 août 2006 à 15:41:55

        Bah que j'aimerais que le tableau soit un tableau normal avec x colonne par lignes bien ordonnées, et la le tableau n'est ps du tout ordonné ...
        • Partager sur Facebook
        • Partager sur Twitter
          31 août 2006 à 15:55:14

          Etrangement, quand on retire le "display: block;" de ton css: td.info, tout semble se remettre en place...
          Problème: l'infobulle est tout en haut à gauche... :/
          Va voir ça plutôt dans le forum XHTML/CSS...
          • Partager sur Facebook
          • Partager sur Twitter
            31 août 2006 à 16:49:32

            Okay je vais voir dans la section xhtml, mais tu parle de quel display block ?
            • Partager sur Facebook
            • Partager sur Twitter
              31 août 2006 à 16:50:31

              Euh, bah, ça semble être bon là... :-|
              • Partager sur Facebook
              • Partager sur Twitter

              petit problème de tableau généré par php

              × 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