Forum Moderators: not2easy
One . . . Two
Three .. Four // CSS
.left {
float: left;
width: 46%;
height: 50px;
}
#one { height: 75px !important; }
// HTML
<div id="one" class="left">
One<br>
Foo
</div>
<div class="left">
Two
</div>
<div class="left">
Three
</div>
<div class="left">
Four
</div> // CSS
.left {
float: left;
width: 46%;
}
// PHP
echo <<<EOF
<div id="left">
EOF;
$arr = ['One<br>Foo', 'Two', 'Three', 'Four'];
$half = intval((count($arr) / 2) + 0.99);
$i = 0;
foreach ($arr as $key) {
echo <<<EOF
<div>
$key
</div>
EOF;
$i++;
if ($i == $half)
echo <<<EOF
</div>
<div id="left">
EOF;
}
<div id="collection">
<div>One<br>Foo</div>
<div>Two</div>
<div>Three</div>
<div>Four</div>
</div>
body {
background-color: #f9f9f9;
font: normal 1em / 1.5em sans-serif;
}
#collection {
width: 92%;
margin: auto;
}
#collection > div {
float: left;
width: 50%;
height: 3.25em;
padding: 0.5em;
border: 1px solid #000;
box-sizing: border-box;
background-color: #fff;
box-shadow: inset 0 0 0.5em rgba( 0, 0, 0, 0.5 );
}
#collection > div:nth-of-type(1) {
height: 4.75em;
border-bottom: 0;
}
#collection > div:nth-of-type(3) {
clear: left;
}
#collection > div:nth-of-type(2),
#collection > div:nth-of-type(4) {
border-left: 0;
}