I want to create a page with a load of fixed width/height divs that wrap (left to right) when they get to the edge of the page.
Firstly, the smaller div width/height is being ignored and as a result they are overlapping.
Secondly, the divs are going down the page and not across.
http://jsfiddle.net/beakie/3S465/
Can anyone please advise why (and what I would need to do to fix this issue)?
Thanks
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title>Store Name</title>
<style>
.item-container {
width: 1200px;
height: 1200px;
background-color: blue;
}
.item {
display: inline-block;
width: 200px;
height: 200px;
background-color: red;
border: 1px solid black;
}
.image {
width: 100px;
height: 100px;
background-color: green;
}
.name {
background-color: purple;
}
.quantity {
background-color: orange;
}
</style>
</head>
<body>
<div>
Store Name
</div>
<div class="item-container">
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
<div class="item">
<div class="image" style="/*background-image: url('Artwork/1159.jpg');*/" />
<div class="name">Widget</div>
<div class="quantity">12</div>
</div>
</div>
</body>
</html>