I’m having an annoying rendering issue with IE
my code is
CSS :
div {
display: inline-block;
margin-right:40px;
border: 1px solid;
}
HTML :
<div>element</div>
<div>element</div>
<div>element</div>
<div>element</div>
<div>element</div>
This is how it looks in firefox/chrome (the expected display)

This is how it looks in IE

I googled if IE supports display: inline-block, and apparently it does.
Add DOCTYPE to your html,
It works for me after I added this.
Note: in jsFiddle, DOCTYPE was automatically generated so it will work there.
Edit 1:
Check this for more information,
Edit 2:
You can read more about inline-block styling here