jQuery的hide()方法将一个td隐藏后,那么这个td后面的td会挤掉 它原来的位置吗?
jQuery的hide()方法将一个td隐藏后,那么这个td后面的td会挤掉它原来的位置吗?将2隐藏了,那么3会移动到2的位置吗?<tr><td>1</td><td>2<...
jQuery的hide()方法将一个td隐藏后,那么这个td后面的td会挤掉 它原来的位置吗?
将2隐藏了,那么3会移动到2的位置吗?
<tr>
<td>1</td><td>2</td><td>3</td>
<tr> 展开
将2隐藏了,那么3会移动到2的位置吗?
<tr>
<td>1</td><td>2</td><td>3</td>
<tr> 展开
5个回答
展开全部
hide()仅仅是隐藏,所以如果后面有内容的话就会覆盖掉原来
在线demo》》》http://jsfiddle.net/mDdKr/353/
在线demo》》》http://jsfiddle.net/mDdKr/353/
追问
如何让td不覆盖原来的,让原来的变没有,但是还要占据原来的位置?
追答
加上了占位的例子
在线demo》》》http://jsfiddle.net/mDdKr/354/
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
会的。你可以试一下
<table border=1>
<tr>
<td>11</td><td style="display:none">12</td><td>13</td>
</tr>
<tr>
<td>21</td><td >22</td><td>23</td>
</tr>
</table>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在表格的宽度上,设定为定值,比如95%,然后,调用了hide隐藏td th之后表格会自适应显示,不会显示为缺口之类的。
右侧的td会自动占用、覆盖左侧被隐藏的td位置,并且在table宽度已经设定好的情况下,table会自动重绘。
右侧的td会自动占用、覆盖左侧被隐藏的td位置,并且在table宽度已经设定好的情况下,table会自动重绘。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
会的,相当于这个td没了。
追问
如何让td不覆盖原来的,让原来的变没有,但是还要占据原来的位置?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-12-25
展开全部
visible 占空间
display 不占空间
多学习css
display 不占空间
多学习css
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询