How can I configure flexbox to have a nice fallback?

Say I have this:

.parent{
	display: flex;
	flex-flow: row wrap;
	width: 320px;
	border: 1px solid black;
}
.children{
	text-align: center;
	flex: 1;
	background: #DDD;
}
<div class="parent">
	<div class="children">1</div>
	<div class="children">2</div>
	<div class="children">3</div>
</div>

What rules am I allowed to add to have a nice fallback for older browsers and that they get completly overwritten and don’t disturb flexbox.

Notice I don’t ask for a polifill or anything, I just want something that fallbacks to something similar. It would be nice to know exactly wich rules get obviated when flexbox is active. For example: what about children’s width? What about children’s float?


Source: html5

Leave a Reply