细致的描述问题:
一个父元素里面有四个子元素,按田字排列,子元素之间间距10px,和父元素之间的间距也是10px,父元素缩放时子元素要自适应。
解决思路就是父元素里面再包一层,来解决父元素和子元素间距10 的问题。
四个子元素分别再包一层b,b就负责宽高占父元素的50%,里面的b-inner,负责子元素之间的间距。用position absolute相对b进行定位,搞出间距,注意平分公共间距一个子元素应该位移的是5px。
<div id="wp"><div id="div1">
<div>1</div>
<div>2</div>
</div>
<div id="div2">
<div>3</div>
<div>4</div>
</div>
</div>
#wp{
width:200px
}
#div1 , #div2{
width:200px
overflow:hide
}
#div1 div, #div2 div{
width:100px
height:100px
float:left
}