Get your own website Result Size: 625 x 565
x
 
<!DOCTYPE html>
<html>
<head>
<style>
div {
  margin: 15px;
  padding: 3px;
  border: solid black 1px;
  overflow: hidden auto;
}
#flex-container {
  display: flex;
  flex-wrap: wrap;
  background-color: rgb(197, 255, 236);
  height: 300px;
}
#flex-container > div {
  flex: 1;
  height: 150px;
}
#flex-container > div > p {
  inline-size: 300px;
}
#pinkDiv {
  background-color: rgb(255, 205, 213);
  writing-mode: vertical-rl;
}
#yellowDiv {
  background-color: rgb(255, 255, 161);
  writing-mode: vertical-rl;
  overscroll-behavior-inline: contain;
}
</style>
</head>
<body>