Firefox ignores all the margins and width of all child elements inside a parent element which has display set to flex, and flex-direction set to column. This does NOT happen in google chrome. Is there any way to fix this, other than removing flex altogether?
body {
display: flex;
flex-direction: column;
}
#div {
border: 1px solid green;
margin-top: 10%;
height: 100%;
}
<div id = 'div'> div </div>
fiddle
www.iscattered.com/testAll.php