为什么colspan="3" rowspan="4",而不是colspan="3" rowspan="3"实现呢?

代码如下:<body><tablewidth="200"border="1"><tr><tdcolspan="3"rowspan="4"> </td></tr>... 代码如下:
<body><table width="200" border="1">
<tr>
<td colspan="3" rowspan="4"> </td>
</tr>
<tr><td> </td></tr>
<tr><td> </td></tr>
<tr><td> </td></tr>
</tr>

rowspan=“3”的时候就会变成

是跨三行啊 为啥会变成这样?
这是为什么?
展开
 我来答
huanganwei110
2014-07-07 · 超过13用户采纳过TA的回答
知道答主
回答量:27
采纳率:0%
帮助的人:26.8万
展开全部
实际上已经跨了三行的,之所以你看上去只跨了两行是因为你的第一个<tr>中只有一个<td>

你可以将第一个<tr>改成如下

<tr>
<td colspan="3" rowspan="3"> </td>

<tr><td> </td></tr>
</tr>

你就能看到它实际是跨了三行的。造成这样的原因是你对表格的布局没有使用正确造成的。
百度网友d3b8f56
2014-07-07
知道答主
回答量:51
采纳率:0%
帮助的人:21.1万
展开全部
colspan="3" rowspan="4"是跨4行跨3列,colspan="3" rowspan="3"是跨3行跨3列
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
明飞兰3B
2015-06-26 · TA获得超过548个赞
知道小有建树答主
回答量:535
采纳率:55%
帮助的人:265万
展开全部
colspan=3 是指跨越3列
rowspan=4是指跨越4行
与colspan=3,rowspan=3 实现的效果完全不同
为什么会有这样的疑问呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xindishumo
2015-08-13 · TA获得超过426个赞
知道小有建树答主
回答量:1989
采纳率:7%
帮助的人:591万
展开全部
主要看你实现的是什么效果撒!
colspan="3" rowspan="4"占3行4列
colspan="3" rowspan="3"占3行3列
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友fbc3722
2014-07-07
知道答主
回答量:16
采纳率:0%
帮助的人:16.8万
展开全部
你要在第一行也就是跨行的那一行后面加上(<td> </td>)一列。并且跨行了就不能跨列。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式