回答編集履歴

1

追記

2017/12/25 17:11

投稿

karamarimo
karamarimo

スコア2551

test CHANGED
@@ -71,3 +71,19 @@
71
71
  ```
72
72
 
73
73
  というように、horizontalモードのときはホバー時の色は`backgroundColor`を少し暗くした色とハードコードされているようなので、残念ながら変えるのは無理そうです。
74
+
75
+
76
+
77
+ ## 追記
78
+
79
+
80
+
81
+ ハンバーガーメニューのようにしたいということでしたら、見た目は改良の余地がありますが、element-uiの[collapnse](http://element.eleme.io/#/en-US/component/collapse) component の中に menu を置けばそれっぽいものができます。
82
+
83
+
84
+
85
+ 画面幅に対して表示を切り替えるには、`window`の`resize`イベントを使用するとできます(media query を使用する方法もあります)。
86
+
87
+
88
+
89
+ [demo(codesandbox)](https://codesandbox.io/s/jvlj79k825)