Ich habe mir nochmal Gedanken gemacht zum Fall, dass kein Javascript aktiviert ist.
Wäre dann nicht folgndes vorgehen gut?
* Per Media Queries ist für schmale Viewports die Navi erstmal eingeblendet und der Navi-Link ausgeblendet.
* Ein Javascript kommt nun zum Einsatz und blendet die Navi aus und den Link ein. (Das würde dann ja nur erfolgen, wenn beim User Javascript aktiviert ist, weil das Script seinen Job ja nur machen kann, wenn JS aktiviert ist).
* Der Link bietet nun an, die Navi einzublenden. Und wenn die Navi eingeblendet ist, bietet der Link automatisch das Ausblenden an.
Ist das denn soweit erstmal gescheit überlegt?
Oder mache ich da schon wieder einen Denkfehler?