28220 sujets

CSS et mise en forme, CSS3

Plop !

J'essaye de faire un planning basé sur une table avec la CSS qui va bien, ca marche assez bien à part le fait que je n'arrive pas à fixer la largeur des cellules du planning:
Voir le planning qui foire...
Donc ma question est simple, comment faire pour que les cases aient une largeur fixe de 30px.
Merci.

PS: pour une raison qui m'échape ça foire encore plus sous firefox que sous IE au niveau des largeur des cellules.
Modifié par Ryoo (29 Jun 2005 - 09:59)
Tu peux simplement appliquer la largeur à tes colonnes comme ceci :


<table>
 <colgroup>
  <col style="width: 30px;" />
  <col style="width: 30px;" />
  <col style="width: 30px;" />
  ...
 </colgroup>
...
Ca marche pas...
Si la largeur du tableau depasse celle de la page -> redimensionnement des cellule ;-(
Salut,

as-tu essayé d'utiliser un "overflow: auto;" ou "overflow: scroll;" sur ta table ou son contenant? Ca rajoute des scrollbar si on dépasse la page.
Ouaip j'ai essayé.
En fait ça compresse le tableau jusqu'à ce que les cellules ai la largeur de leur contenu (normal, sauf que c'est le comportement que je veux éviter...) et aprés seulement si ça dépasse toujours les scrollbars apparaissent...
Administrateur
raphmen a écrit :
c toi qu'a fait ce site il est super cool mais le truc au milieu on voit r1

....

"r1" ?? Smiley confus
Bon, ben finalement solution à la c.. Pas trés propre, mais qui marche:
J'ai rajouté à toutes les cases de la 2ème ligne une balise <p/> dont j'ai définis la width à 30px.
Je met ca en résolu ^_^