0
我的数据库中的数据表被推下并粘在我的页脚上。我真的不知道如何解决问题,也不会坚持我的脚注。数据表被推下
if ($result->num_rows > 0) {
echo "<table style='border: solid 1px grey; margin-left: auto; margin-right: auto; margin-top: -20px;'><th>Film titel</th><th>Film genre</th>";
// output data of each row
while($row = $result->fetch_assoc()) {
echo "<tr><td>" . $row["film_titel"]. "<td> " . $row["genre"]. "</td></td></tr><br>";
}
echo "</table>";
} else {
echo "0 results";
}
页脚CSS:
footer {
position: absolute;
left: 0;
bottom: 0;
height: 100px;
width: 100%;
font-family: 'Roboto', sans-serif;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#619b28+0,427768+100 */
background: #619b28; /* Old browsers */
background: -webkit-linear-gradient(left, #619b28 0%, #427768 100%);
background: -o-linear-gradient(left, #619b28 0%, #427768 100%);
background: linear-gradient(to right, #619b28 0%, #427768 100%); /* FF3.6-15 */
/* Chrome10-25,Safari5.1-6 */
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#619b28', endColorstr='#427768',GradientType=1); /* IE6-9 */
}
删除底部:0从CSS。 – santhosh
当我输出数据时,表格变得如此之低?有什么要做的吗? – Russell
可能与您的问题无关,但'
回答
有你的HTML语法错误。
<th>
元素也应包含在<tr>
<td>
元素是对方内线,打开另一个<br>
</tr>
后要先关闭左侧的一个。您可以尝试使用validator.w3.org来帮助您查找HTML错误。
来源
2017-04-17 10:52:05
相关问题