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

質問編集履歴

1

html js css の追加

2019/01/11 08:32

投稿

ya_suhn
ya_suhn

スコア25

title CHANGED
File without changes
body CHANGED
@@ -1,1 +1,60 @@
1
- 画面下にfixedで固定しているナビにintro.jsでガイドを付ける際にz-indexで子要素のみをハイライトしたいが、子要素のz-indexが効かない
1
+ 画面下にfixedで固定しているナビにintro.jsでガイドを付ける際にz-indexで子要素のみをハイライトしたいが、子要素のz-indexが効かない
2
+
3
+ ```html
4
+ <div class="footer_nav">
5
+ <div id="nav1" class="nav">HOME</div>
6
+ <div id="nav2" class="nav">PAGE1</div>
7
+ <div id="nav3" class="nav">PAGE2</div>
8
+ <div id="nav4" class="nav">PAGE3</div>
9
+ </div>
10
+ <script type="text/javascript" src="./intro.js"></script>
11
+ <script>
12
+ window.onload = windowIntro;
13
+ function windowIntro(){
14
+ var intro = introJs();
15
+ intro.setOptions({
16
+ steps: [
17
+ {
18
+ element: '#nav1',
19
+ intro: "説明1",
20
+ position: 'top',
21
+ },{
22
+ element: '#navi2',
23
+ intro: "説明2",
24
+ position: 'top',
25
+ },{
26
+ element: '#nav3',
27
+ intro: '説明3',
28
+ position: 'top'
29
+ },{
30
+ element: '#nav4',
31
+ intro: "説明4",
32
+ position: 'top'
33
+ },{
34
+ element: '#nav5',
35
+ intro: '説明5',
36
+ position: 'top'
37
+ }
38
+ ]
39
+ });
40
+ intro.start();
41
+ }
42
+ </script>
43
+ ```
44
+ ```css
45
+ .footer_nav {
46
+ display: flex;
47
+ background: #eee;
48
+ position: fixed;
49
+ bottom: 0;
50
+ left: 0;
51
+ right: 0;
52
+ height: 50px;
53
+ }
54
+ .nav {
55
+ width: 100%
56
+ text-align: center;
57
+ }
58
+ ```
59
+ intro.js
60
+ https://github.com/usablica/intro.js/blob/master/intro.js