日期:2014-05-16  浏览次数:20704 次

将一个div删除之后,留下一个空白,怎么让后面的div自己填充前面的空缺
描述如题,效果看图片
div? css 定位

------解决方案--------------------
引用:
描述如题,效果看图片

怎么删除的 
是  dom   remove?
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

描述如题,效果看图片

怎么删除的 
是  dom   remove?

用jquery选择器选中对应div,然后remove();


我刚刚测试  代码
<div id="goremove" style="float:left; width:200px;">333311</div>
<div style="float:left; width:200px;">111</div>
<div style="float:left; width:200px;">111</div>
<input type="button" value="go" onclick="$('#goremove').remove();" />
没有问题啊
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

描述如题,效果看图片

怎么删除的 
是  dom   remove?

用jquery选择器选中对应div,然后remove();


我刚刚测试  代码
<div id="goremove" style="float:left; width:200px;">333311</div>
<div style="float:left; width:200px;">111</div>
<div style="float:left; width:200px;">111</div>
<input type="button" value="go" onclick="$('#goremove').remove();" />
没有问题啊


3楼说得对,设置一下float应该就可以了,另外还可以设置width为auto,看你的样式设置了。