有5个div,怎么自动上3下2的排列,而且间距相同 最好下面的2个div中间空一个,这样就能和上面的3个div对齐了。我现在是上面的3个div中,右面最后一个和左面的第一个与页面的左边和右边的距离不同。我用的是 margin-right: 11%;这样行吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是动态的吧?如果不是的话 你给最外层的DIV设置一个宽度然后内部的DIV 做float:left; magin-left:10px;下面的最后一个DIV margin-left:100px; 假日div的宽度是90的话~ <style type="text/css"> div { width: 50px; height:50px; margin:2px; background-color:red; display:inline; }</style><div style="width:162px;height:102px;background-color:white"><div></div><div></div><div></div><div></div><div style="margin-left:56px"></div></div> 这样的话,最后2个div因为宽度不够,自动挤到下一行了。而且第1行的第3个div,也不能和第一个div与页面的距离对齐。(我希望第一个div和屏幕左边的距离=第3个div和屏幕右边的距离) 浮动会比绝对定位好些。参考下这个http://www.w3school.com.cn/css/css_positioning_floating.asp 大家帮我看看这段代码哪里错了 三中动态加载及相关问题总结 各位大哥帮帮忙!jquery draggable 拖动插件的问题. js怎么替换字符串中所有中文连接为url编码 求助:这段JS代码怎么理解 document.cookie可以得到所有最近设置的cookie,那怎么可以得到cookie里每个的name 如何从弹出窗口获得信息?急... 这个问题怎么办? 关于参数的返回值的问题 怎样在提交后 清空用户名和密码? JS高手请进 点击替换链接
如果不是的话 你给最外层的DIV设置一个宽度然后内部的DIV 做float:left; magin-left:10px;下面的最后一个DIV margin-left:100px; 假日div的宽度是90的话~
<style type="text/css">
div {
width: 50px;
height:50px;
margin:2px;
background-color:red;
display:inline;
}
</style>
<div style="width:162px;height:102px;background-color:white">
<div></div><div></div><div></div><div></div><div style="margin-left:56px"></div>
</div>
而且第1行的第3个div,也不能和第一个div与页面的距离对齐。(我希望第一个div和屏幕左边的距离=第3个div和屏幕右边的距离)
参考下这个http://www.w3school.com.cn/css/css_positioning_floating.asp