为什么中间那行没有两边的橙色呢?
来源:3-4 编程练习
wsc6016922
2020-03-24 21:15:05
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="utf-8">
</head>
<body>
<table width="100%" align="center">
<tr><td width="100%" height="80px" bgcolor="pink">页头</td></tr><!--页头-->
<tr><td height="10px" bgcolor="white"></td></tr><!--上间隙-->
<tr>
<td bgcolor="orange" height="40px">
<table align="center">
<tr align="center" >
<td width="240px" bgcolor="white">左侧内容</td><!--左侧内容-->
<td width="20px"></td>
<td width="764px" bgcolor="white">右侧内容</td>
</tr>
</table>
</td>
</tr><!--内容-->
<tr><td height="10px" bgcolor="white"></td></tr><!--下间隙-->
<tr><td width="100%" height="80px" bgcolor="black">页尾</td></tr><!--页尾-->
</table>
</body>
</html>
1回答
同学你好, 代码没问题, 在老师的谷歌浏览器上显示效果如下:
中间的表格整体居中, 左右两边有橙色;
从同学的截图可以看出, 同学是在’在线编辑器 ’中书写代码, 然后预览的; 由于在线编辑器的宽度较小, 导致橙色的tr中 只能显示出来中间的table元素, 而左右两侧没有多余的宽度去显示橙色的背景; 建议同学将代码放到自己本地安装的编辑器中, 然后在本地浏览器打开预览;
如果我的回答帮到了你, 欢迎采纳, 祝学习愉快!
相似问题