Tableau qui s'affiche de manière incomplète - HTML/CSS - Programmation
Marsh Posté le 03-10-2005 à 16:47:09
Heu, dans la section html/css ca correspondra mieux à la question.
J'ai jamais utilisé les collapse, donc je pourais pas t'aider ce coup ci.
Marsh Posté le 03-10-2005 à 15:25:06
Salut !
Je travaille en PHP (avec EasyPHP v1.8).
J'utilise un tableau pour faire un calendrier.
Mais 1 fois sur 2, les contours de cases ne s'affichent qu'incomplètement ; comme si il n'avait pas le temps de tout afficher.
Voilà ce qu'il faudra qui s'affiche à coup sûr :
Voilà ce qui s'affiche très souvent :
Je vous mets le script d'une ligne du tableau :
echo "<TABLE border=1 width=98% height=1 cellspacing=0 class='tableau'>";
echo "<TR>";
echo "<TD bgcolor=#FFFFFF align=right class='tableau + titre'>";
echo "<B><FONT face='Verdana, Arial, Helvetica, sans-serif' size=2 color=#152c58>ligne1</FONT></B></TD>";
for ($i=1;$i<=$nb_jours_mois;$i++)
{
echo "<TD bgcolor=#FFFFFF align=left><B><FONT face='Verdana, Arial, Helvetica, sans-serif' size=2 color=#152c58> </FONT></B></TD>";
}
echo "<TR>\n";
echo "</TABLE>";
Et voilà la partie du code CSS correspondant :
.tableau
{
BORDER-RIGHT: #0f558b 1pt solid;
BORDER-TOP: #0f558b 1pt solid;
BORDER-LEFT: #0f558b 1pt solid;
BORDER-BOTTOM: #0f558b 1pt solid;
BORDER-COLLAPSE: collapse;
}
.titre
{
BACKGROUND-IMAGE: url(images/titre.gif);
BACKGROUND-REPEAT: repeat-x;
}
Est-ce que vous auriez une méthode pour que le tableau s'affiche correctement à chaque fois ?
edit: je viens de constater que si je retire le "BORDER-COLLAPSE: collapse;" les cases s'affichent toutes mais de manière horrible :
y a-t-il moyen de remplacer le "BORDER-COLLAPSE: collapse;" par quelque chose d'équivalent et non buggé ?
edit2: je travaille avec Firefox
je viens de tester sur internet explorer
et lui m'affiche un truc intermédiaire entre firefox-avec-collapse et firefox-sans-collapse :
mais il affiche la même chose à chaque actualisation
celà me suffirait si je pouvait avoir ça sur firefox... des idées ?
Message édité par sire de Botcor le 03-10-2005 à 16:59:16
---------------
«Ceux qui croient que les peuples suivront leurs intérêts et non leurs passions n’ont rien compris au XXe siècle.» © Raymond Aron