@import "./../../common/mini-reset.css";
@import "./../../common/base.css";

body,
h1 {
  margin: 50px;
}
h2 {
  border: 1px solid currentColor;
  width: 300px;
  inline-size: 300px;
  block-size: 100px;
  line-height: 100px;
  text-align: center;
}
.flexbox-basic {
  background-color: yellow;
  inline-size: 1000px;
  block-size: 600px;
  border: 1px solid currentColor;
  margin-block: 20px;
  box-shadow: 1px 1px 0 0 currentColor, -1px -1px 0 0 currentColor;
  display: flex;
  /* flex-direction: row;
  flex-wrap: wrap; */
  flex-flow: row wrap;
  justify-content: center;
  align-items: start;
  align-content: start;
  /* gap: 10px; */
}
.flex-item {
  background-color: pink;
  /* inline-size: 400px; */
  block-size: 200px;
  flex-basis: 0;
}
.flex-item2 {
  /* font-size: 2rem; */
}
.flex-item:nth-child(odd) {
  order: 1;
}

.flex-item1 {
  flex-shrink: 1;
  flex-grow: 1;
  background-color: lightgreen;
}

.flex-item2 {
  flex-shrink: 1;
  flex-grow: 1;
  background-color: aqua;
}
.flex-item3 {
  flex-shrink: 1;
  flex-grow: 1;
  background-color: sandybrown;
}
.flex-item4 {
  flex-shrink: 1;
  flex-grow: 1;
}
