3 回答
TA贡献1806条经验 获得超5个赞
看起来您的外表的宽度 (600) 没有填满网页上的可用空间。如果您希望表格从屏幕开头开始,您可以尝试删除右对齐,如下所示:
<table width=600 border="0" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC">
<tr>
<td>
<table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF">
<tr>
<td bgcolor="#F8F7F1"><strong>ID</strong></td>
<td bgcolor="#F8F7F1">:</td>
<td bgcolor="#F8F7F1"><?php echo $rows2['a_id']; ?></td>
</tr>
<tr>
<td width="18%" bgcolor="#F8F7F1"><strong>Name</strong></td>
<td width="5%" bgcolor="#F8F7F1">:</td>
<td width="77%" bgcolor="#F8F7F1"><?php echo $rows2['a_name']; ?></td>
</tr>
</table>
</td>
</tr>
</table>
TA贡献1780条经验 获得超5个赞
如果表格宽度大于屏幕宽度,则右对齐表格没有任何意义。您可以尝试将其添加到
<style>
@media only screen and (min-width: 600px) {
.mytable {
margin-right: 0px;
margin-left: auto
}
}
</style>
将 my table 类分配给要右对齐的表,并从 html 中删除align=right。
- 3 回答
- 0 关注
- 143 浏览
添加回答
举报