name: content-visibility description: The `content-visibility` CSS property delays rendering an element, including layout and painting, until it is needed. spec: https://drafts.csswg.org/css-contain-2/#content-visibility group: css caniuse: css-content-visibility # TODO: https://github.com/web-platform-dx/web-features/issues/1971 # Status changed: https://github.com/web-platform-dx/web-features/pull/2591 # 2025-01-30 — low → false — Safari hides text behind `content-visibility: auto` from "Find…" in the page. # References: # - https://github.com/mdn/browser-compat-data/pull/25781 # - https://bugs.webkit.org/show_bug.cgi?id=283846 compat_features: - api.ContentVisibilityAutoStateChangeEvent - api.ContentVisibilityAutoStateChangeEvent.ContentVisibilityAutoStateChangeEvent - api.ContentVisibilityAutoStateChangeEvent.skipped - api.Element.contentvisibilityautostatechange_event - css.properties.content-visibility - css.properties.content-visibility.auto - css.properties.content-visibility.hidden - css.properties.content-visibility.visible