I am struggling with the alignment of blocks inside a container that can be dragged and re-sized within their container. The default position should have 7 divs side-by-side at the top of the container, however, they are appearing stacked on top of each other horizontally. I have tried to figure this out with no success so far and would greatly appreciate any help or guidance. You can see the issue demonstrated in this jsFiddle link below. Thank you.
#calCon {
height:400px;
width:700px;
border:1px solid grey;
margin:0px;
}
.date {
width:98px;
height:30px;
border:1px solid blue;
background-color:green;
position:relative;
top:0px;
}
<div id = "calCon">
<div class = "date" style = "left:0;">cell 0</div>
<div class = "date" style = "left:100px;">cell 1</div>
<div class = "date" style = "left:200px;">cell 2</div>
<div class = "date" style = "left:300px;">cell 3</div>
<div class = "date" style = "left:400px;">cell 4</div>
<div class = "date" style = "left:500px;">cell 5</div>
<div class = "date" style = "left:600px;">cell 6</div>
</div>