複数メニューで同じページをリンクする際のメモ1
複数メニューを作成していて、同じものにリンクをはる際、サブメニュー側でactiveである旨のスタイルをあてる方法について悩んだので、メモを残す。
悩んだこと
- メインメニューからあるページを開くと、該当メニューの要素には'id="current" class="active"'が付加される。
- サブメニューからメインメニューと同じようにメニューを作ってみると、メインメニュー、サブメニューのどちらから開いてもサブメニューには'id="current" class="active"'が付かない。(メインメニューには付く。)
- 現在表示中のページについて、id,classの付加されるメインメニューでは背景を変えるなどして表示中である旨が示せるが、classの付加がないサブメニューではそれができない。
この時の設定項目
- メインメニューのメニューアイテムのタイプ:Blogカテゴリレイアウト
- サブメニューのメニューアイテムのタイプ:Blogカテゴリレイアウト
- どちらもURLとなるエイリアスは同じものを指定