The div one and two are overlapping but with inline style it does not work.
The inline style version corresponds to style.scss version.
Why does inline style not work?
const App = props => (
// WORKS!!!
// <div class="wrapper">
// <div class="box box1">One</div>
// <div class="box box2">Two</div>
// <div class="box">Three</div>
// <div class="box">Four</div>
// <div class="box">Five</div>
// </div>
//NOT WORKS.
<div style={wrapper}>
<div style={{ ...box, ...box1 }}>One</div>
<div style={{ ...box, ...box2 }}>Two</div>
<div style={box}>Three</div>
<div style={box}>Four</div>
<div style={box}>Five</div>
</div>
);
render(<App />, document.getElementById("root"));
Codesandbox: https://codesandbox.io/s/qxq5j1n95w