そこで、Foundation フレームワークを試してみようと思ったのですが、最初に遭遇した問題は、ドロップダウン メニューの class="active" でした。
私が欲しいのは、ユーザーが現在表示しているページ リンク (ドロップダウン リスト内) に適用するクラスです。
ファウンデーション ドキュメントとワールド ワイド ウェブを調べましたが、残念ながらどこにも行き着きませんでした。
そこで、Foundation フレームワークを試してみようと思ったのですが、最初に遭遇した問題は、ドロップダウン メニューの class="active" でした。
私が欲しいのは、ユーザーが現在表示しているページ リンク (ドロップダウン リスト内) に適用するクラスです。
ファウンデーション ドキュメントとワールド ワイド ウェブを調べましたが、残念ながらどこにも行き着きませんでした。
あなたが達成しようとしていることは、通常、バックエンドまたは私のフロントエンド MVC (角度やバックボーンなど) によって、現在の場所をテストし、正しいリンクに「アクティブな」クラスを出力することによって行われます。
Foundation は MVC フレームワークではありません。モジュール化された事前に作成されたコードを活用することで、HTML、CSS、および JavaScript を迅速に開発するのに役立ちます。
そうは言っても、純粋にフロントエンドでこれを実現したい場合は、URL を解析し、その URL に一致するリンクを見つけ、一致したものに「アクティブ」のクラスを追加する関数を作成する必要があります。