我有一个我遇到过的最奇怪的问题。我有一个网站被数百人使用,我有一个非常奇怪的问题。我的代码如下(示例和示例):
<div id="DivTHead">
<!-- THIS doesn't display -->
<table id="THead">
<tr align="center">
<td class="ID">ID</td>
<td class="Date_Hour">Date and hour</td>
<td class="User">User</td>
........
</tr>
</table>
</div>
<div id="DivTBody">
<!-- This is working fine -->
<table id="TBody" border="1">
<?php
$SQL = $db -> query("SELECT * FROM rapport where ID = $ID ORDER BY Date_heure ");
while($ligne = $SQL -> fetch())
{
echo '<tr>';
echo "<td class=\"ID\">".$ligne['ID']."</td>";
echo "<td class=\"Date_Hour\">".date('d/m/Y H:i:s', strtotime($ligne['Date_Hour']))."</td>";
echo "<td class=\"User\">".$ligne['User']."</td>";
........
}
?>
</table>
</div>
问题是<div id="DivTHead">
没有显示。如果我检查元素,它会出现,但屏幕上没有任何内容。有些奇怪......不是每个人都有这个问题。我正面对它,但我问了几十个人,他们都没有遇到这个问题。我显然清除了我的缓存和一切,但仍然是这个问题。这是我的.css
,但看起来不错:
table, th, td {
/* border: 1px solid black;*/
text-align: center;
}
div#DivTBody {
width: 100%;
position: relative;
display: block;
overflow-y:scroll;
overflow-x:hidden;
height: 350px;
}
table#tbody {
width: 100%;
}
div#DivTHead {
width: 100%;
}
table#THead{
border-collapse:collapse;
border:none;
width: 98.8%;
}
.ID {
width: 2%;
text-align: center;
}
.Date_Hour{
width: 10%;
text-align: center;
}
.User{
width: 15%;
}
它在IE和Mozilla上运行良好。为什么会出现这个问题以及如何避免这个问题?
答案 0 :(得分:0)
尝试在Chrome中停用您的扩展程序。如果您是唯一一个在Chrome中遇到此问题的人,那么您的浏览器必须以某种方式阻止内容。