<div class="wrapper">
  <p class="sticky_head">
    stickyするよ
  </p>
  <div class="sticky_text">
    <p>スクロール時、「stickyするよ」が最上部で固定されます。</p>
  </div>
  <p class="sticky_head">
    stickyするよ2
  </p>
  <div class="sticky_text">
    <p>スクロール時、「stickyするよ2」が最上部で固定されます。</p>
  </div>
  <p class="sticky_head">
    stickyするよ3
  </p>
  <div class="sticky_text">
    <p>スクロール時、「stickyするよ3」が最上部で固定されます。</p>
  </div>
</div>
.wrapper {
  padding-bottom: 100vh;
}
.sticky_head {
  text-align: center;
  font-weight: 700;
  font-size: 16px;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1;
  background: #ccc;
  padding: 15px 0px;
}
.sticky_text {
  padding: 160px 10px;
  background-color:coral;
}

External CSS

This Pen doesn't use any external CSS resources.

External JavaScript

This Pen doesn't use any external JavaScript resources.