質問するログイン新規登録

回答編集履歴

1

加筆

2019/06/15 16:35

投稿

Tomak
Tomak

スコア1652

answer CHANGED
@@ -11,4 +11,16 @@
11
11
 
12
12
  </body>
13
13
  </html>
14
+ ```
15
+
16
+ この辺りは、運用ルールということになりますが、URL相対パスの最初、または2つ目をカテゴリーとして決めて、CSSをスイッチするという手法も可能です。
17
+
18
+ JavaScriptでこんな感じで配列展開すればURLパスのカテゴリを取得できます。
19
+
20
+ ```js
21
+ // URLパスが「/category/sub/path/to/url」だとする
22
+ var pathes = document.location.pathname.replace(/^//, '').split('/');
23
+
24
+ console.log(pathes);
25
+ // ['category', 'sub', 'path', 'to', 'url']
14
26
  ```