stackoverflowfiddle
weafaw
by Joseph Perez
HTML
<div class="test">
<div class="inner">
1
</div>
<div class='inner'>
2
</div>
<div class="inner">
3
</div>
<div class="inner">
4
</div>
</div>
CSS
.test {
width: 100%;
height: auto;
border: 1px solid red;
}
.inner {
height: 100px;
margin: 0px;
}
.inner:nth-child(even) {
border: 1px solid blue;
overflow:hidden
}
.inner:nth-child(odd) {
border: 1px solid green;
width: 50%;
float: left;
}