回答編集履歴

1

加筆

2019/06/15 16:35

投稿

Tomak
Tomak

スコア1652

test CHANGED
@@ -25,3 +25,27 @@
25
25
  </html>
26
26
 
27
27
  ```
28
+
29
+
30
+
31
+ この辺りは、運用ルールということになりますが、URL相対パスの最初、または2つ目をカテゴリーとして決めて、CSSをスイッチするという手法も可能です。
32
+
33
+
34
+
35
+ JavaScriptでこんな感じで配列展開すればURLパスのカテゴリを取得できます。
36
+
37
+
38
+
39
+ ```js
40
+
41
+ // URLパスが「/category/sub/path/to/url」だとする
42
+
43
+ var pathes = document.location.pathname.replace(/^//, '').split('/');
44
+
45
+
46
+
47
+ console.log(pathes);
48
+
49
+ // ['category', 'sub', 'path', 'to', 'url']
50
+
51
+ ```