ANIMATION · INDEX GRID REVEAL
DESIGN STUDY · ANIMATION

Grid lines
draw the room.
Content arrives last.

グリッド線が水平→垂直の順に描画され、最後にコンテンツが面のなかへ落ちてくる。Stripe / Linear ライクな静かな立ち上がり。

使い方

— USAGE
01

3 ファイルをコピー

本ディレクトリの index.html / style.css / script.js を移植先にコピー。CSS と JS は外部依存ゼロ。

02

マークアップを配置

<section class="grid-reveal" data-grid-reveal> の中に <svg class="gr-grid"><div class="gr-content"> を入れる。テキスト要素には data-reveal="N" でリビール順を指定。

03

パラメータ調整

CSS 変数で全てチューニング可能。--gr-cell(マス目サイズ)、--gr-line(線色)、--gr-draw(線描画時間)、--gr-stagger(線間スタガー)。

カスタマイズ可能な CSS 変数

--gr-cellマス目の 1 辺サイズ(px)72px
--gr-lineグリッド線の色rgba(10,10,10,.12)
--gr-line-strong強調線(10 マス毎)の色rgba(10,10,10,.3)
--gr-draw1 本の線を描画する時間700ms
--gr-stagger線と線の間隔40ms
--gr-content-delay線描画完了→コンテンツ開始までの間200ms
--gr-reveal1 コンテンツのフェードイン時間800ms