質問編集履歴

1

html js css の追加

2019/01/11 08:32

投稿

ya_suhn
ya_suhn

スコア25

test CHANGED
File without changes
test CHANGED
@@ -1 +1,119 @@
1
1
  画面下にfixedで固定しているナビにintro.jsでガイドを付ける際にz-indexで子要素のみをハイライトしたいが、子要素のz-indexが効かない
2
+
3
+
4
+
5
+ ```html
6
+
7
+ <div class="footer_nav">
8
+
9
+ <div id="nav1" class="nav">HOME</div>
10
+
11
+ <div id="nav2" class="nav">PAGE1</div>
12
+
13
+ <div id="nav3" class="nav">PAGE2</div>
14
+
15
+ <div id="nav4" class="nav">PAGE3</div>
16
+
17
+ </div>
18
+
19
+ <script type="text/javascript" src="./intro.js"></script>
20
+
21
+ <script>
22
+
23
+ window.onload = windowIntro;
24
+
25
+ function windowIntro(){
26
+
27
+ var intro = introJs();
28
+
29
+ intro.setOptions({
30
+
31
+ steps: [
32
+
33
+ {
34
+
35
+ element: '#nav1',
36
+
37
+ intro: "説明1",
38
+
39
+ position: 'top',
40
+
41
+ },{
42
+
43
+ element: '#navi2',
44
+
45
+ intro: "説明2",
46
+
47
+ position: 'top',
48
+
49
+ },{
50
+
51
+ element: '#nav3',
52
+
53
+ intro: '説明3',
54
+
55
+ position: 'top'
56
+
57
+ },{
58
+
59
+ element: '#nav4',
60
+
61
+ intro: "説明4",
62
+
63
+ position: 'top'
64
+
65
+ },{
66
+
67
+ element: '#nav5',
68
+
69
+ intro: '説明5',
70
+
71
+ position: 'top'
72
+
73
+ }
74
+
75
+ ]
76
+
77
+ });
78
+
79
+ intro.start();
80
+
81
+ }
82
+
83
+ </script>
84
+
85
+ ```
86
+
87
+ ```css
88
+
89
+ .footer_nav {
90
+
91
+ display: flex;
92
+
93
+ background: #eee;
94
+
95
+ position: fixed;
96
+
97
+ bottom: 0;
98
+
99
+ left: 0;
100
+
101
+ right: 0;
102
+
103
+ height: 50px;
104
+
105
+ }
106
+
107
+ .nav {
108
+
109
+ width: 100%
110
+
111
+ text-align: center;
112
+
113
+ }
114
+
115
+ ```
116
+
117
+ intro.js
118
+
119
+ https://github.com/usablica/intro.js/blob/master/intro.js