Voila mon probleme principale vient de la difference mozilla/Ie et pour un fois c'est sur moz que ca fait ce que j'attend
Bon primo jetez un coup d'oeil pour voir le problem
en haut moz et en bad IE.
Le tout fait avec des css.
Voila les quelques classe dont j'ai besoin sur cette page (rien de compliqué)
Code :
- .MiddleBox
- {
- font-size: 11px;
- text-align:center;
- background-color : #434343;
- width : 45px;
- }
- .MiddleBox2
- {
- font-size: 11px;
- text-align : left;
- background-color : #434343;
- padding-left : 10px;
- }
- .MiddleBox3
- {
- text-align : center;
- width : 60px;
- font-size: 11px;
- }
- .MiddleBox4
- {
- font-size: 11px;
- text-align:center;
- background-color : #434343;
- width : 60px;
- }
- .MiddleBox5
- {
- text-align : center;
- width : 200px;
- }
- .TopBoxes
- {
- padding-left : 5px;
- background-image : url("background_left.gif" );
- }
- .TopBoxes2
- {
- text-align : center;
- background-image : url("background_right.gif" );
- width : 60px;
- }
- .TopBoxes3
- {
- text-align : center;
- background-image : url("background_super_right.gif" );
- width : 200px;
- }
|
et voici mon code
Code :
- echo "<tr><td colspan=2 class=\"TopBoxes\"><a href=\"".ROOT."index.php\">".$ForumName."</a></td>".
- "<td class=\"TopBoxes2\">Thread</td>".
- "<td class=\"TopBoxes2\">Message</td>".
- "<td class=\"TopBoxes3\">Last message</td></tr>";
- $AllForumCategory=mysql_query("select * from cf_category" );
- while ($ShowAllCategory=mysql_fetch_row($AllForumCategory))
- {
- echo "<tr>".
- "<td class=\"MiddleBox\"><img src=\"".ROOT."images/no_new_msg.gif\"></td>".
- "<td class=\"MiddleBox2\"><a href=\"forum2.php?id={$ShowAllCategory[0]}\">".$ShowAllCategory[1]."</a>".
- "<br />".$ShowAllCategory[2]."<br />";
- //we show the sub-category [on prend les sous categorie]
- $SubCat=mysql_query("select Name, id from cf_subcategory where IdCategory='".$ShowAllCategory[0]."'" );
- while ($ShowSub=mysql_fetch_row($SubCat))
- {
- echo "<span class=\"SmallFont\">".
- "<a href=\"forum2.php?id={$ShowAllCategory[0]}&subcat={$ShowSub[1]}\">".$ShowSub[0]."</a> ";
- }
- echo "</td>".
- "<td class=\"MiddleBox3\">";
- //we count all the thread in that category [le nombre de sujet/categorie]
- $CountThread=mysql_query("select count('Id') from cf_message where Category=".
- "'{$ShowAllCategory[0]}' and ThreadStarting='1'" );
- echo mysql_result($CountThread, 0);
- echo "</td>".
- "<td class=\"MiddleBox4\">";
- //we count all the message in that category [le nombre de message/categorie]
- echo mysql_result(mysql_query("select count('Id') from cf_message where Category=".
- " '{$ShowAllCategory[0]}'" ), 0);
- echo "</td><td class=\"MiddleBox5\">";
- //we search the last message in that category [le dernier message/categorie]
- $LastMessage=mysql_query("select max(id) from cf_message where Category='{$ShowAllCategory[0]}'" );
- $TheId=mysql_result($LastMessage, 0);
- if ($TheId=='')
- echo "No message";
- else
- {
- $LastMessage2=mysql_query("select Hour, Date, MessagePoster from cf_message where Id='$TheId'" );
- $ShowInfoLastMessage=mysql_fetch_row($LastMessage2);
- echo $ShowInfoLastMessage[1].", ".$ShowInfoLastMessage[0]."<br />".$ShowInfoLastMessage[2];
- }
- echo "</td></tr>";
|
Les changements sur les CSS ne s'applique que sur mozilla et sous IE on dirait que les tableau font expres de pas prendre les tailles que je leur specifie