I am having trouble organizing this layout with CSS and using floats on the divs. The layout consists of standard sized boxes, a large box, and a tall box. Here is the link to the jsfiddle for reference.
Here is the markup I am working with -
<head>
<style type="text/css">
.boxesHolder
{ width:970px;
border:1px solid green;
margin-left:auto;
margin-right:auto;
background-color:#06C;}
.boxes
{ border:1px solid blue;
margin:5px;
background-color:#FFF;}
.stand {width:230px; height:180px;}
.large {width:474px; height:372px;}
.tall { width:230px height:372px;}
.fLeft{float:left;}
.fRight{float:right;}
.clear {clear:both;}
</style>
</head>
<body>
<div class = "boxesHolder">
<div class = "boxes stand fLeft">1</div>
<div class = "boxes stand fRight">3</div>
<div class = "boxes large fRight">2</div>
<div class = "boxes stand fLeft">4</div>
<div class = "boxes stand fLeft">5</div>
<div class = "boxes stand fLeft">6</div>
<div class = "boxes stand fLeft">7</div>
<div class ="clear"></div>
</div>
</body>
Unfortunately, I am unable to share an image of the layout due to my current reputation level...
My main struggle is adding the tall box in the bottom right space. I am considering using absolutely positioned boxes, but I can't seem to figure it out. Any suggestions on the best approach to achieve this? It would have been simpler with a table layout!