[CSS] Diminuer la hauteur d'une cellule de tableau proprement.

Diminuer la hauteur d'une cellule de tableau proprement. [CSS] - HTML/CSS - Programmation

Marsh Posté le 26-02-2003 à 12:38:13    

J'ai un tableau à 2 lignes, je souhaiterai diminuer la hauteur de la cellule du haut à 10 pxl sans recourir à des méthodes barbares telles que les "images d'un pixel de côté". Merci.


Message édité par Master_Jul le 26-02-2003 à 14:08:13
Reply

Marsh Posté le 26-02-2003 à 12:38:13   

Reply

Marsh Posté le 26-02-2003 à 13:05:20    

Reply

Marsh Posté le 26-02-2003 à 14:06:51    

ça fait 30 mns que je cherche comment mettre ça dans mon css je suis pas foutu de trouver :/

Reply

Marsh Posté le 26-02-2003 à 14:07:49    

Code :
  1. .tabletest {
  2. border: 2px solid #FFFFFF;
  3. margin: 0px;
  4. padding: 0px;
  5.         border-collapse: collapse;
  6.         height: 10px;
  7. }

Reply

Marsh Posté le 26-02-2003 à 14:25:00    

Tu l'appliques à quoi .tabletest ? à <table> ? Dans ce cas c'est pas bon puisque tu veux que ce soit tes cellules qui fassent 10 pixels de haut.
 
Soit tu ajoutes ce que j'ai écrit tel quel à ta feuille de style (mais toutes les cellules de tous les tableaux seront concernées).
 
Si tu veux te restreindre à ce tableau il faut l'écrire comme ça :
 
.tabletest td {
 height: 10px;
}


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 26-02-2003 à 18:51:57    

c'est bon, ça marche, j'ai fait mon css ainsi :
 

Code :
  1. .tabletest {
  2. border: 2px solid #FFFFFF;
  3. margin: 0px;
  4. padding: 0px;
  5.         border-collapse: collapse;
  6.        
  7. }
  8. .cell10pxh td {
  9.         height: 10px;
  10. }


 
 
Le code du tableau :
 

Code :
  1. <table width="24%" border="0" align="center" class="table2">
  2.   <tr>
  3.     <td class="cell10pxh"> </td>
  4.     <td class="cell10pxh"> </td>
  5.   </tr>
  6.   <tr>
  7.     <td> </td>
  8.     <td> </td>
  9.   </tr>
  10. </table>


 
Et ça roule, encore merci :jap:  

Reply

Marsh Posté le 26-02-2003 à 20:30:27    

Ca marche mais ce que tu as écrit n'est pas logique.
 
Soit tu écris :
 

.tabletest td {
height: 10px;
}


 
(ce qui signfie : pour tout élément <td> contenu dans un élément qui possède la classe "tabletest" )
 
et :
 

<table class="tabletest">
  <tr>
    <td> ... </td>
    <td> ... </td>
  </tr>
</table>


 
Soit :
 

.cell10pxh {
height: 10px;
}


 
(qui signifie pour tout élément dont la classe est "cell10pxh" )
 
Et :  
 

<table>
  <tr>
    <td class="cell10pxh"> ... </td>
    <td class="cell10pxh"> ... </td>
  </tr>
</table>


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 27-02-2003 à 10:37:37    

ben c est bien ce que j ai fait, c'est ta deuxième solution ?!
 
 
sauf qu'en plus j'ai besoin d'appliquer un css sur le tableau tout entier différent (table2)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed