Table d'attribut largeur est ignoré

Mon objectif est de générer un fichier html avec des tableaux et de les exporter au format pdf.
Malheureusement, je ne peux pas obtenir le tableau d'agir comme je le veux.

Une partie de la table doit afficher un calendrier avec les jours sur la ligne la plus basse, les semaines,les mois et les années sont dans les lignes ci-dessus et avoir un pré-calculé colspan.

Seulement le s pour les jours ont une largeur donnée avec CSS (style="width:...").

Le problème est que la largeur est totalement ignorée, afin de champs avec des jours à compter de 1 à 9 sont seulement la moitié de la largeur que les autres. Et à suivre, parce que les champs au-dessus de la taille automatiquement, car ils n'ont pas de largeur donnée, leur taille est également faux.

le texte d'alt http://img217.imageshack.us/img217/6617/scale1x.jpg

Heres la source qui est généré:
http://pastebin.com/JyiqhSzs

Ce que nous avons essayé jusqu'à présent:

  • utilisé non css (width="")
  • donner à l'autre champ d'une largeur calculée (la colspan valeur multipliée par la largeur d'un jour)

Également définir style="table-layout:fixed;" pour la table, mais qui n'a pas d'effet.

Donc je ne sais pas comment pour obtenir le tableau de la largeur je veux avoir?

OriginalL'auteur CSchulz | 2010-07-22