Damit sagst du, wenn die Navigation ausgeklappt wird, sprich im Handy Bereich, dass deine Navigationspunkte untereinander stehen. Also kommt es bei dir in dein Mobile First Bereich.
OK, das mit dem "diplay: block;" ist mir klar.
Aber was ich bisher nicht verstanden habe, wie/wo die Klasse "klappen-on" "zustande" kommt.
Die wird doch vom JS geschrieben, oder?
Sie wird im CSS Code definiert und über JS gesteuert ja! Aber dein JS hat ja NICHTS mit Mobile First zu tun.