Create boxes with different visibility triggers
by interlife
HTML
<div class="container">
<!-- ① 通常(すぐ発火) -->
<div class="box box-gray js-observer-default">
<span>パターン1</span><br>(すぐ出る)
</div>
<!-- ② オフセットあり(100px遅延) -->
<div class="box box-pink js-observer-offset">
<span>パターン2</span><br>(100px待つ)
</div>
<!-- ③ 完全表示(要素全体が画面に入りきったら) -->
<div class="box box-blue js-observer-threshold">
<span>パターン3</span><br>(要素全体が画面に入りきったら)
</div>
</div>