Stack - Adjacent Sibling

Lorem ipsum dolor, sit amet consectetur adipisicing elit. Optio, quis illo! Ullam nisi provident officiis reprehenderit vel similique aspernatur expedita, quidem dolore sint consequuntur facere voluptatem quisquam optio animi possimus?

Lorem ipsum dolor, sit amet consectetur adipisicing elit. Optio, quis illo! Ullam nisi provident officiis reprehenderit vel similique aspernatur expedita, quidem dolore sint consequuntur facere voluptatem quisquam optio animi possimus?

Lorem ipsum dolor, sit amet consectetur adipisicing elit. Optio, quis illo! Ullam nisi provident officiis reprehenderit vel similique aspernatur expedita, quidem dolore sint consequuntur facere voluptatem quisquam optio animi possimus?

Stack - Recursive

Lorem ipsum dolor, sit amet consectetur adipisicing elit. Optio, quis illo! Ullam nisi provident officiis reprehenderit vel similique aspernatur expedita, quidem dolore sint consequuntur facere voluptatem quisquam optio animi possimus?

Lorem ipsum dolor, sit amet consectetur adipisicing elit. Optio, quis illo! Ullam nisi provident officiis reprehenderit vel similique aspernatur expedita, quidem dolore sint consequuntur facere voluptatem quisquam optio animi possimus?

Lorem ipsum dolor, sit amet consectetur adipisicing elit. Optio, quis illo! Ullam nisi provident officiis reprehenderit vel similique aspernatur expedita, quidem dolore sint consequuntur facere voluptatem quisquam optio animi possimus?

Lorem ipsum dolor, sit amet consectetur adipisicing elit. Optio, quis illo! Ullam nisi provident officiis reprehenderit vel similique aspernatur expedita, quidem dolore sint consequuntur facere voluptatem quisquam optio animi possimus?

The Problem

We style elements or classes of elements directly, this way we make style declarations belong to elements - the issue comes with margin which is a property relationship between 2 proximate elements.

The Solution

Style the context, not the individual elements.

Stack as a layout primitive injects margin between elements via their common parent.