私はウェブサイトを作成しました.20日以上の開発とテストの段階全体で問題なく動作し、その間常にFirefoxでページを表示し、すべて問題ありませんでしたが、今日突然Firefoxで問題が発生しました。テーブルデータは中央に配置されておらず、境界線は以前のように丸みを帯びていません。ただし、Google Chromeではすべて問題ありません。スクリーンショットを表示できます: Mozilla Firefox(以前はこのようではありませんでした!) GoogleChrome お願いしますそれを修正する方法を教えてください..Firefoxのすべてのキャッシュとセッションをクリアしましたが、それでも同じです
UPD わかりました、それで私もコードを提供しています:
テーブルのPhpコード(スニペットのみ)
$result = mysql_query("SELECT username,rating,contests,rank from users order by (rating) desc limit 10");
echo '<table id="problems">
<thead><tr>
<th colspan="3" align="center" ><font color="red" ><h2>Top Rated</h2></font></th>
</tr></thead>
<tr>
<th>#</th>
<th>Username</th>
<th >Rating </th>
</tr>';
while($row = mysql_fetch_array($result))
{
require_once("color_gen.php");
require_once("rankings.php");
ranker_rater();
$color=ColorGen($row['rating'],$row['contests']);
$uname=$row['username'];
$rank=$row['rank'];
echo "<tr>";
echo "<td>" . $rank. "</td>";
echo '<td><a href="profile.php?search=' . $uname . '" class="a"><font color="'.$color.'">'.$uname.'</font></a></td>';
echo "<td>" . $row['rating'] . "</td>";
echo "</tr>";
}
echo "</table>";
そして対応するCSS
#problems
{
text-align:centre;
border:solid;
border-width:2px;
border-color:#CCC;
width : 100%;
}
#problems th,td
{
padding: 4px;
font-weight: normal;
border:solid;
border-width:1px;
border-color:#CCC;
font-size: 15px;
color: #039;
//background: #b9c9fe;
text-align:center;
}