表仅在Chrome中正常运行

时间:2013-08-25 12:47:12

标签: html css internet-explorer firefox

请问,有人可以解释为什么我的经典PHP表只在Chrome中显示正确,但在Firefox或IE的内容表中超出了<div>style.css中的所有内容在Chrome中显示时都能在桌面上正常生效,但在Firefox或IE中无法做出反应。 我的表:

<?php
include('db.php');
$sqlget="SELECT * FROM table ORDER BY timestamp_oglas DESC";
$sqldata= mysql_query($sqlget);
echo"<table>";
while ($row=mysql_fetch_array($sqldata)) {
echo "<tr><td>";
echo"<b><font color='#e73535'>".$row['heading']."</font></b>";
echo "<br/>";
echo $row['text'];
echo "<br/>";
echo "<img src=\"download.php?id=".$row['id']."\"><br />\n";
echo "<div style='text-align:right'><font size='1px'>".$row['timestamp']."     </font></div>";
echo '<br />';
echo "</td></tr>";
}
echo"</table>";?>

我的.css

table{width:95%;margin-left:auto; margin-right:auto;margin-top:25px;}

屏幕截图(Chrome):

http://img708.imageshack.us/img708/9603/r40m.png

截图(Firefox):

1 个答案:

答案 0 :(得分:0)

我找到了溶剂。我在table-layout: fixed;中添加了这一行style.css。现在可以完美地适用于所有浏览器。