Bonjour,
Un fait m'ennuie dans la réalisation d'un système de planning automatique, visible ici :
j'utilise un tableau afin de réaliser un calendrier, et il me faut montrer graphiquement les périodes pour lesquelles des réservations seront enregistrées.
Je désire une mise en page capable de s'adapter automatiquement à la largeur utile de l'écran, ce qui nécessite que les éléments graphiques soient cotés en valeurs relatives, et je ne souhaite pas coter des images en pourcentage car cela m'interdirait de mentionner le numéro du véhicule dans la cellule.
J'ai donc imbriqué des tableaux dont les cellules ont des largeurs cotées en % (c'est fait en automatique à partir des donnée stockées en base, par génération d'une cote appliquée au paramètre "width" pour certains cas, et par un style correspondant à une date pour d'autres cas).
L'ensemble fonctionne et subit sans dommage la validation mais je m'aperçois qu'il se produit un héritage des largeurs, d'une ligne à l'autre.
On le constate entre la première et la seconde ligne pour le Mercredi 3 Août : la cellule de table qui contient "003" est cotée, par un style, à 30% de largeur, et la cellule qui contient "010" est cotée, par un style également, à 70% (ce qui correspond aux heures de fin de réservation).
L'héritage est "remontant", la cellule du dessous imposant sa largeur à celle du dessus.
Existe-t-il un moyen d'annuler cet héritage, ou une solution qui ne présenterait pas cet inconvénient ?
Le rendu de la page (dont les éléments de décor ne sont pas encore installés) me satisfait pleinement avec FF 1.06, un peu moins avec IE 5.5, s'il est pire ailleurs : merci de me le signaler au passage !
Modifié par jcm (26 Jul 2005 - 20:42)
Un fait m'ennuie dans la réalisation d'un système de planning automatique, visible ici :
j'utilise un tableau afin de réaliser un calendrier, et il me faut montrer graphiquement les périodes pour lesquelles des réservations seront enregistrées.
Je désire une mise en page capable de s'adapter automatiquement à la largeur utile de l'écran, ce qui nécessite que les éléments graphiques soient cotés en valeurs relatives, et je ne souhaite pas coter des images en pourcentage car cela m'interdirait de mentionner le numéro du véhicule dans la cellule.
J'ai donc imbriqué des tableaux dont les cellules ont des largeurs cotées en % (c'est fait en automatique à partir des donnée stockées en base, par génération d'une cote appliquée au paramètre "width" pour certains cas, et par un style correspondant à une date pour d'autres cas).
L'ensemble fonctionne et subit sans dommage la validation mais je m'aperçois qu'il se produit un héritage des largeurs, d'une ligne à l'autre.
On le constate entre la première et la seconde ligne pour le Mercredi 3 Août : la cellule de table qui contient "003" est cotée, par un style, à 30% de largeur, et la cellule qui contient "010" est cotée, par un style également, à 70% (ce qui correspond aux heures de fin de réservation).
L'héritage est "remontant", la cellule du dessous imposant sa largeur à celle du dessus.
Existe-t-il un moyen d'annuler cet héritage, ou une solution qui ne présenterait pas cet inconvénient ?
Le rendu de la page (dont les éléments de décor ne sont pas encore installés) me satisfait pleinement avec FF 1.06, un peu moins avec IE 5.5, s'il est pire ailleurs : merci de me le signaler au passage !
Modifié par jcm (26 Jul 2005 - 20:42)