similar effect:
question: the width of the parent element adapts to the width of the browser window, so how are the child elements evenly distributed horizontally (including the left and right margins)?
requires compatibility with ie8 regardless of css3 layouts such as flex.