Wie bricht man Spalten mit flexbox in Zeilen auf?

Ich habe dieses Formular mit vier Eingabeelementen in einer Reihe (in der Desktop-Ansicht).

Kann mir jemand sagen, wie ich diese vier Eingabeelemente in Zeilen aufteilen kann, wenn die Bildschirmbreite unter 680px sinkt?

form {
  display: flex;
}
input {
  width: 25%;
}
<form>
  <input type="text" />
  <input type="text" />
  <input type="text" />
  <input type="text" />
</form>

Antworten auf die Frage(4)

Ihre Antwort auf die Frage