2

私の古典的なPHPテーブルがChromeでのみ正しく表示されるのに、FirefoxまたはIEではテーブルのコンテンツが<div>. Chrome で表示している間はテーブル上でstyle.css正しく有効になっていますが、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):

4

1 に答える 1

0

I found the sollution. I added this line table-layout: fixed; in style.css. Now works perfectly all browsers.

于 2013-08-25T13:51:45.023 に答える