CSS Scroll Snap ジェネレーター
scroll-snap-type, scroll-snap-alignをビジュアル設定。スクロールスナップのCSSコード生成。
プレビュー
1
2
3
4
5
スクロールしてスナップ動作を確認
CSS出力
CSS
.container {
scroll-snap-type: y mandatory;
overflow: auto;
height: 400px;
}
.item {
scroll-snap-align: start;
scroll-snap-stop: normal;
}スクロールスナップ設定
mandatory: 必ずスナップ / proximity: 近い場合のみ
要素のどの位置でスナップするか
always: 必ず停止 / normal: スキップ可能
使い方
スクロールスナップを設定してプレビューで動作確認できます。 カルーセルやフルページスクロールなどのUIに適したCSSコードを生成します。
- x mandatory: 横スクロールで必ずスナップ
- y mandatory: 縦スクロールで必ずスナップ
- proximity: スクロール位置が近い場合のみスナップ