bloquer les cellules d un tableau ?

Eléphanteau du PHP | 12 Messages

26 nov. 2007, 11:43

Bonjour,

voila j ai un tableau avec 2 colonnes et 2 lignes et j aimerai que les cellulles gardent la meme taille si je supprime ou j ajoute du texte, car là actuellement si j ajoute du texte dans la cellule bin celle-ci s agrandit et si je supprime la photo par exemple bin elle se retrecit et je ne le desire pas
Donc pourriez vous m aidez s il vous plait a resoudre ce probleme si cela est possible ? merci :)

je vous mets le code pour que vous compreniez mieux :)
<table width="305" cellpadding="0" cellspacing="0" >
  <tr height="95" valign="top">
    <td width="49%" align="center" style="padding:0 5px 0 5px;" ><p class="txtmajuscule7pt" style="color:#ffffff;padding-top:20px;text-align:left;border-bottom:1px solid #ffffff;" >
      <? 
					$i++;
					print $region[$i]; ?>
    </p>
        <br />
      <img title="<? print $memo[$i]; ?>" src="<? print $urlphoto[$i]; ?>" border=0 width="99" height="92" /><br />
        <p class="txtmajuscule7pt" style="color:#ffffff;padding:0px 5px 0px 5px;" ><b><? print $titre[$i]; ?></b></p>
      <p class="txt7pt" style="color:#ffffff;" ><? print $titre2[$i]; ?></p>
      <div style="padding-top:5px;text-align:center">
          <? if ($formulaire[$i] !="" ) { ?>
          <a class="lienmail2"  style="color:#ffffff;text-decoration:none" href="<? print $formulaire[$i]; ?>" ><font color='#FFCC66'><b>DESCRIPTIF</b></font></a>
          <? } ?>
      </div></td>
    <td width="49%" align="center" style="padding:0 5px 0 5px;" ><p class="txtmajuscule7pt" style="color:#ffffff;padding-top:20px;text-align:left;border-bottom:1px solid #ffffff;" >
      <? 
					$i++;
					print $region[$i]; ?>
    </p>
        <br />
      <img title="<? print $memo[$i]; ?>" src="<? print $urlphoto[$i]; ?>" border=0 width="99" height="92" /><br />
        <p class="txtmajuscule7pt" style="color:#ffffff;padding:0px 5px 0px 5px;" ><b><? print $titre[$i]; ?></b></p>
      <p class="txt7pt" style="color:#ffffff;" ><? print $titre2[$i]; ?></p>
      <div style="padding-top:5px;text-align:center">
          <? if ($formulaire[$i] !="" ) { ?>
          <a class="lienmail2"  style="color:#ffffff;text-decoration:none" href="<? print $formulaire[$i]; ?>" ><font color='#FFCC66'><b>DESCRIPTIF</b></font></a>
          <? } ?>
      </div></td>
  </tr>
  <tr height="95" valign="top">
    <td width="49%" align="center" style="padding:0 5px 0 5px;" ><p class="txtmajuscule7pt" style="color:#ffffff;padding-top:20px;text-align:left;border-bottom:1px solid #ffffff;" >
      <? 
					$i++;
					print $region[$i]; ?>
    </p>
        <br />
      <img title="<? print $memo[$i]; ?>" src="<? print $urlphoto[$i]; ?>" border=0 width="99" height="92" /><br />
        <p class="txtmajuscule7pt" style="color:#ffffff;padding:0px 5px 0px 5px;" ><b><? print $titre[$i]; ?></b></p>
      <p class="txt7pt" style="color:#ffffff;" ><? print $titre2[$i]; ?></p>
      <div style="padding-top:5px;text-align:center">
          <? if ($formulaire[$i] !="" ) { ?>
          <a class="lienmail2"  style="color:#ffffff;text-decoration:none" href="<? print $formulaire[$i]; ?>" ><font color='#FFCC66'><b>DESCRIPTIF</b></font></a>
          <? } ?>
      </div></td>
    <td width="49%" align="center" style="padding:0 5px 0 5px;" ><p class="txtmajuscule7pt" style="color:#ffffff;padding-top:20px;text-align:left;border-bottom:1px solid #ffffff;" >
      <? 
					$i++;
					print $region[$i]; ?>
    </p>
        <br />
      <img title="<? print $memo[$i]; ?>" src="<? print $urlphoto[$i]; ?>" border=0 width="99" height="92" /><br />
        <p class="txtmajuscule7pt" style="color:#ffffff;padding:0px 5px 0px 5px;" ><b><? print $titre[$i]; ?></b></p>
      <p class="txt7pt" style="color:#ffffff;" ><? print $titre2[$i]; ?></p>
      <div style="padding-top:5px;text-align:center">
          <? if ($formulaire[$i] !="" ) { ?>
          <a class="lienmail2"  style="color:#ffffff;text-decoration:none" href="<? print $formulaire[$i]; ?>" ><font color='#FFCC66'><b>DESCRIPTIF</b></font></a>
          <? } ?>
      </div></td>
  </tr>
</table>

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

26 nov. 2007, 12:04

Modération :
blackwolfi, afin d'améliorer la lisibilité de ton message,
pense à utiliser les balises [code] ou [php] (selon le langage utilisé).

Elles sont disponibles au-dessus de la zone de saisie de ton message
lorsque tu postes un nouveau message.

Des indications sont disponibles sur la manière de mettre en forme vos messages dans la FAQ

Eléphanteau du PHP | 12 Messages

26 nov. 2007, 14:01

ouppss pardon... :oops: excusez moi je saurai pour la prochaine fois merci

Mammouth du PHP | 19672 Messages

26 nov. 2007, 15:40

Veille à ce que la cellule contienne au strict minimum un espace insécable : si aucun contenu n'est disponible pour la cellule, alors mets simplement un "&nbsp;", ça devrait résoudre ton problème.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphanteau du PHP | 12 Messages

26 nov. 2007, 17:39

cyrano c est sympa d avoir repondu merci :) mais le probleme c est que je desire que la cellule ne change pas de taille quand j y ajoute ou supprime quelque chose :)

Eléphanteau du PHP | 30 Messages

26 nov. 2007, 19:32

C'est sans doute que la taille que t'attribut en grandeur est trop faible par rapport au contenu.

Ta cellule prend bien 95px de hauteur mais vu que ton contenu est plus grand, il agrandit ta cellule.
C'est pour sa que tu crois que ta cellule retrécis quand tu enlèves du contenu.

Essai de mettre un height plus élevé en fonction du contenu! :)

En espérant que cela va t'aider! :D

Eléphanteau du PHP | 12 Messages

26 nov. 2007, 20:05

ok merci V4GaB0nD je vais essayer cela :)..de toute facon je vous tiens au courant