To keep it simple, I have a page with content that is separated into four containers. I have a class which is applied to all the div's to make them order themselves which is below. My question is why are the div's not aligning below one another? I added a simple sketch of what I am trying to do in case I did not explain this properly and a basic example of what my page looks like
<html>
<head>
</head>
<body>
<div class="cardProp">RandomContent1</div>
<div class="cardProp">RandomContent2</div>
<div class="cardProp">RandomContent3</div>
<div class="cardProp">RandomContent4</div>
</body>
div.cardProp{
display: inline-block;
vertical-align: top;
}