Flex: Column-reverse

by Matt Swensen

HTML

<div class="container"></div>

CSS

.container {
  display: flex;
  flex-direction: column-reverse;
  width: 100px;
  height: 100px;
  background-color: coral;
  overflow-x: scroll;
}

JavaScript

let i = 0;
setInterval(() => {
	const cont = document.querySelector('.container');
  const div = document.createElement('div');
  div.innerText = ++i;
  cont.appendChild(div);
}, 1000)