Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1081 connectés 

  FORUM HardWare.fr
  Programmation

  [html] hauteur mini d'une cellule

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[html] hauteur mini d'une cellule

n°85225
mystik23
Wind!!!! rulezzz
Posté le 31-12-2001 à 18:36:41  profilanswer
 

g peut etre mal fait mais les cellules du tableau ne peuvent pas etre moins haute que 19 px????? or pour mon interface des cellules de 12, 18...px alors comment fairez, est ce qu'il y a une astuces pour faire ca car je suis un peu largue
merci a tous


---------------
Qui mange un noix de coco entiere fait confiance a son anus
mood
Publicité
Posté le 31-12-2001 à 18:36:41  profilanswer
 

n°85227
tripanozom​a
Trypanosoma brucei gambiens
Posté le 31-12-2001 à 18:43:17  profilanswer
 

supprime l'espace intérieur de tes cellules en utilisant l'attribut cellpadding dans la balise TABLE.
Tu lui attriburas la valeur 0.
Soit  
<TABLE CELLPADDING="0">
 
Pour infos :
- cellpadding : Spécifie l'espace en pixels entre la bordure et le contenu de la cellule du tableau
- cellspacing : Spécifie l'espace en pixels entre les cellules du tableau
 
Pour plus d'infos encore : http://www.allhtml.com
 
TZ  :pt1cable:

n°85230
gizmo
Posté le 31-12-2001 à 19:13:10  profilanswer
 

le mieux c'est de faire ainsi:
 
mettre le cellpadding a 0,
mettre le cellspacing a 0,
prende unr image de 1*1 transparente gif
mettre dans ta cellule: <img src="tonimage.gif" whidth=1 height=18>
 
comment ca, tu auras exactement tes 18 pixels de haut.

n°85231
mystik23
Wind!!!! rulezzz
Posté le 31-12-2001 à 19:14:08  profilanswer
 

<table width="100%" border="0" cellspacing="0" cellpadding="0" height="123">
<tr>  
    <td width="220" height="12"> </td>
</tr>
</table>
 
ya pas tous le tableau mais cela ca donne 1 cellule de hauteur 19 et de longueur 220
 
alors je comprend pas :??:


---------------
Qui mange un noix de coco entiere fait confiance a son anus
n°85232
mystik23
Wind!!!! rulezzz
Posté le 31-12-2001 à 19:18:31  profilanswer
 

en fait c un tableau assez compliqer :  
 
 
<table width="100%" border="1" cellspacing="0" cellpadding="0" height="500">
  <tr>  
    <td colspan="5">  
      <div align="center">
      <!--debut cellule haut-->
      <table width="100%" border="0" cellspacing="0" cellpadding="0" height="123">
  <tr>  
    <td rowspan="2" width="26" height="30"> </td>
    <td rowspan="4" width="248" height="106"> </td>
    <td rowspan="4" width="15" height="106"> </td>
    <td colspan="2" rowspan="2" width="226" height="30" > </td>
    <td rowspan="2" width="22" height="30"> </td>
    <td colspan="2" width="232" height="18" bgcolor="#ccccff"> </td>
  </tr>
  <tr>  
    <td width="220" height="12" bgcolor="#cccccc"> </td>
    <td width="12" height="12"> </td>
  </tr>
  <tr>  
    <td width="23" height="60"> </td>
    <td colspan="4" width="468" height="60"> </td>
    <td width="12" height="60"> </td>
  </tr>
  <tr>  
    <td width="23" height="16"> </td>
    <td width="145" height="16"> </td>
    <td rowspan="2" width="23" height="33"> </td>
    <td colspan="2" rowspan="2" width="299" height="33"> </td>
    <td rowspan="2" width="12" height="33"> </td>
  </tr>
  <tr>  
    <td width="26" height="17"> </td>
    <td colspan="3" width="408" height="17"> </td>
  </tr>
</table>
</div>
<!-- fin cellule haut -->
    </td>
  </tr>
   </table>
 
j'espere que vous avez compris : je voudrait que la cellule en haut a gauche fasse 30 de haut mais elle est contraint pas 2 cellules qui se mette a 19 et 19 au lieu de 18 et 12
 
vooila merci a tous


---------------
Qui mange un noix de coco entiere fait confiance a son anus
n°85233
Deadog
Dain Bramaged
Posté le 31-12-2001 à 19:26:17  profilanswer
 

enlève les   ;)

 

[edtdd]--Message édité par Deadog--[/edtdd]

n°85234
Kristoph
Posté le 31-12-2001 à 19:26:42  profilanswer
 

Facile, to   est un caractère que le navigateur ne peux pas retirer. Ce doit être lui qui fait apparaitre tes 19px de hauteur.
 
Si tu a besoin de ce   pour que la case ne disparraisse pas, il y a un reglage CSS prévu pour ce cas de figure mais je ne me souviens pas lequel c'est. D'ailleur, le CSS doit etre bien plus addapté pour dessiner ton tableau.

n°85236
Suri
Darksurious
Posté le 31-12-2001 à 19:30:07  profilanswer
 

a la place des   tu met des pixel transparent comme dit ci-dessus...


---------------
Suri.morkitu.org : Balades au coeur de la ville...
n°85268
mystik23
Wind!!!! rulezzz
Posté le 01-01-2002 à 10:56:42  profilanswer
 

ok merci a tous le monde


---------------
Qui mange un noix de coco entiere fait confiance a son anus
n°85279
Kristoph
Posté le 01-01-2002 à 13:18:47  profilanswer
 

Mon avis propre : les gif transparent de 1 pixel, c'est vraiment pas propre comme code HTML :D

mood
Publicité
Posté le 01-01-2002 à 13:18:47  profilanswer
 

n°85287
tripanozom​a
Trypanosoma brucei gambiens
Posté le 01-01-2002 à 14:43:37  profilanswer
 

Kristoph a écrit a écrit :

Mon avis propre : les gif transparent de 1 pixel, c'est vraiment pas propre comme code HTML :D  




 
C'est sur et certain, mais parfois pour des raisons de compatibilité ou de limitation du code HTML le spacer (gif transparent) est la seule solution ou du moins la plus économique en temps et en neurone...  
TZ  :pt1cable:

n°85307
Kristoph
Posté le 01-01-2002 à 16:18:39  profilanswer
 

Mais au fait, pourquoi mettre un spacer dans la case du tableau. Je croyait que ces gif 1x1 ne servaient qu'à 2 choses :
 
- Donner à la case du tableau exactemment la taille voulue, chose réalisée maintenant par <TD width="220px" height="3px"></TD> ( testé sur mozilla 0.97 et IE 5.0 )
 
- Faire apparaitre les bordures d'une case vide d'un tableau parceque certains navigateurs ne les affichaient pas pour une case sans contenu. Réalisé par le CSS maintenant. De tt facon, on ne veut pas de bordures dans un tableau de mise en page :)

n°85312
gizmo
Posté le 01-01-2002 à 17:05:02  profilanswer
 

Kristoph a écrit a écrit :

Mais au fait, pourquoi mettre un spacer dans la case du tableau. Je croyait que ces gif 1x1 ne servaient qu'à 2 choses :
 
- Donner à la case du tableau exactemment la taille voulue, chose réalisée maintenant par <TD width="220px" height="3px"></TD> ( testé sur mozilla 0.97 et IE 5.0 )
 
- Faire apparaitre les bordures d'une case vide d'un tableau parceque certains navigateurs ne les affichaient pas pour une case sans contenu. Réalisé par le CSS maintenant. De tt facon, on ne veut pas de bordures dans un tableau de mise en page :)  




 
Parce que si cela marche bien avec des exemples simples, ceci ne fonctionne plus correctement sous IE dès qu'il s'agit de tableaux complexes avec des colspan et cellspan.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [html] hauteur mini d'une cellule

 

Sujets relatifs
probleme en HTML ??? besoin d'aide svp[HTML] supprimer la bare horizontale de défilement dans une frame ?
[HTML] Problèmes de valeur avec des checkbox de même noms...[HTML]Question toute conne au sujet des liens
[HTML] Chekbox : retourner une valeur quand c pas coché[PHP-MySQL-JS-HTML] -->> page a tester
[HTML] Formulaires...tableau html et requete php/mysql
HTML et insertion de vidéo[HTML] Memorisation du Scrolling
Plus de sujets relatifs à : [html] hauteur mini d'une cellule


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR