HTML
xxxxxxxxxx
1
<body
2
data-mdb-spy="scroll"
3
data-mdb-target="#sidenav"
4
data-mdb-offset="120"
5
>
6
<div id="header" class="sticky-top bg-dark text-light text-center" >
7
sticky header
8
</div>
9
10
<main id="content" class="bg-light text-dark">
11
<div class="container-fluid">
12
<div class="row">
13
<div class="col-3">
14
<div
15
class="sticky py-4"
16
data-mdb-sticky-boundary="true"
17
data-mdb-sticky-direction="both"
18
data-mdb-sticky-offset="60"
19
data-mdb-sticky-delay="60"
20
>
21
<nav id="sidenav">
22
<ul class="nav-sidenav list-group">
23
<li class="list-group-item font-weight-bold">
24
Topics
25
</li>
26
27
<li class="list-group-item list-group-item-action">
28
<a href="#alfa">Alfa</a>
29
</li>
30
31
<li class="list-group-item list-group-item-action">
32
<a href="#bravo">Bravo</a>
33
</li>
34
35
<li class="list-group-item list-group-item-action">
36
<a href="#charlie">Charlie</a>
37
</li>
38
39
<li class="list-group-item list-group-item-action">
40
<a href="#delta">Delta</a>
41
</li>
42
43
<li class="list-group-item list-group-item-action">
44
<a href="#echo">Echo</a>
45
</li>
46
47
<li class="list-group-item list-group-item-action">
48
<a href="#foxtrot">Foxtrot</a>
49
</li>
50
</ul>
51
</nav>
52
</div>
53
</div>
54
55
<div class="col-9">
56
<div class="p-4">
57
<article>
58
<h1 class="display-6 mb-3">
59
Page Title
60
</h1>
61
62
<p class="lead">
63
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
64
</p>
65
66
<h2 id="alfa">Alfa</h2>
67
68
<p>
69
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam blandit facilisis iaculis. Suspendisse maximus vulputate felis. Nunc eu molestie eros. In ullamcorper nunc vitae erat egestas, nec posuere mauris scelerisque. Suspendisse hendrerit est quis libero varius pharetra. Suspendisse a nisi eget leo sagittis eleifend. Integer efficitur consectetur leo id scelerisque. Nulla nec ex vitae odio euismod rutrum sed sed nunc. Integer tempus nisi fermentum risus ornare mollis. Suspendisse sed feugiat risus, nec aliquam lorem. Nullam nec orci porttitor, dignissim ligula id, ornare sem. Morbi commodo ante a arcu pulvinar, in convallis quam molestie.
70
</p>
71
72
<h2 id="bravo">
73
Bravo
74
</h2>
75
76
<p>
77
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam blandit facilisis iaculis. Suspendisse maximus vulputate felis. Nunc eu molestie eros. In ullamcorper nunc vitae erat egestas, nec posuere mauris scelerisque. Suspendisse hendrerit est quis libero varius pharetra. Suspendisse a nisi eget leo sagittis eleifend. Integer efficitur consectetur leo id scelerisque. Nulla nec ex vitae odio euismod rutrum sed sed nunc. Integer tempus nisi fermentum risus ornare mollis. Suspendisse sed feugiat risus, nec aliquam lorem. Nullam nec orci porttitor, dignissim ligula id, ornare sem. Morbi commodo ante a arcu pulvinar, in convallis quam molestie.
78
</p>
79
80
<h2 id="charlie">Charlie</h2>
81
82
<p>
83
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam blandit facilisis iaculis. Suspendisse maximus vulputate felis. Nunc eu molestie eros. In ullamcorper nunc vitae erat egestas, nec posuere mauris scelerisque. Suspendisse hendrerit est quis libero varius pharetra. Suspendisse a nisi eget leo sagittis eleifend. Integer efficitur consectetur leo id scelerisque. Nulla nec ex vitae odio euismod rutrum sed sed nunc. Integer tempus nisi fermentum risus ornare mollis. Suspendisse sed feugiat risus, nec aliquam lorem. Nullam nec orci porttitor, dignissim ligula id, ornare sem. Morbi commodo ante a arcu pulvinar, in convallis quam molestie.
84
</p>
85
86
<h2 id="delta">
87
Delta
88
</h2>
89
90
<p>
91
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam blandit facilisis iaculis. Suspendisse maximus vulputate felis. Nunc eu molestie eros. In ullamcorper nunc vitae erat egestas, nec posuere mauris scelerisque. Suspendisse hendrerit est quis libero varius pharetra. Suspendisse a nisi eget leo sagittis eleifend. Integer efficitur consectetur leo id scelerisque. Nulla nec ex vitae odio euismod rutrum sed sed nunc. Integer tempus nisi fermentum risus ornare mollis. Suspendisse sed feugiat risus, nec aliquam lorem. Nullam nec orci porttitor, dignissim ligula id, ornare sem. Morbi commodo ante a arcu pulvinar, in convallis quam molestie.
92
</p>
93
94
<h2 id="echo">
95
Echo
96
</h2>
97
98
<p>
99
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam blandit facilisis iaculis. Suspendisse maximus vulputate felis. Nunc eu molestie eros. In ullamcorper nunc vitae erat egestas, nec posuere mauris scelerisque. Suspendisse hendrerit est quis libero varius pharetra. Suspendisse a nisi eget leo sagittis eleifend. Integer efficitur consectetur leo id scelerisque. Nulla nec ex vitae odio euismod rutrum sed sed nunc. Integer tempus nisi fermentum risus ornare mollis. Suspendisse sed feugiat risus, nec aliquam lorem. Nullam nec orci porttitor, dignissim ligula id, ornare sem. Morbi commodo ante a arcu pulvinar, in convallis quam molestie.
100
</p>
101
102
<h2 id="foxtrot">
103
Foxtrot
104
</h2>
105
106
<p>
107
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam blandit facilisis iaculis. Suspendisse maximus vulputate felis. Nunc eu molestie eros. In ullamcorper nunc vitae erat egestas, nec posuere mauris scelerisque. Suspendisse hendrerit est quis libero varius pharetra. Suspendisse a nisi eget leo sagittis eleifend. Integer efficitur consectetur leo id scelerisque. Nulla nec ex vitae odio euismod rutrum sed sed nunc. Integer tempus nisi fermentum risus ornare mollis. Suspendisse sed feugiat risus, nec aliquam lorem. Nullam nec orci porttitor, dignissim ligula id, ornare sem. Morbi commodo ante a arcu pulvinar, in convallis quam molestie.
108
</p>
109
</article>
110
</div>
111
</div>
112
</div>
113
</div>
114
</main>
115
</body>
CSS
xxxxxxxxxx
1
#header {
2
line-height: 60px;
3
height: 60px
4
}
5
6
.list-group-item > a {
7
display: block;
8
}
JS
1
1
Console errors: 0