content-visibility

インタラクション・UX

要素のレンダリングを制御し、画面外の要素の処理をスキップしてパフォーマンスを向上させるプロパティです。

構文

Syntax
content-visibility: visible | hidden | auto

コード例

1

.article { content-visibility: auto; contain-intrinsic-size: 1000px; }
実行結果
自動最適化記事
画面外でレンダリングスキップ

長い記事の仮想スクロール最適化

2

.off-screen { content-visibility: hidden; }
実行結果
レンダリングスキップ要素

画面外要素のレンダリングをスキップ

💡 TIPS

長いページや大量のコンテンツでスクロールパフォーマンスが大幅に向上。

関連プロパティ

ブラウザサポート

Chrome 85+(実験的機能)