Tach!
Ich arbeite bekanntlich mit PHP und PHP hat leider die Eigenschaft, dass man ab dem
#
-Tag mit PHP nix mehr machen kann.
Das hat nichts mit PHP zu tun, das ist Sache der Browser. Da solche seiteninternen Links vom Browser ohne Mithilfe des Servers angesprungen werden können, werden sie von den Browsern auch nicht zum Server übertragen.
Also habe ich einfach für die dynamische Navigation dieses
#
-Tag in CSS übernommen und dann das Framework Bootstrap in einer externen Datei erweitert. So kann man die funktionalitäten die ich ansprach relativ gut auffangen.
Ja, aber sehr eingeschränkt. Wenn du mehr als eine Sichtbarkeit unabhängig voneinander umschalten möchtest, wird es haarig. Da brauchst du dann 2ⁿ Ankernamen mit n als der Anzahl umzuschaltender Dinge.
dedlfix.