PatternFly

Backdrop

A backdrop is used to screen the main content of a page when a modal overlay is opened. It prevents the user from doing other work on the page until the modal is dismissed.

Examples

Basic

Basic screenshot

Documentation

Overview

This component puts a backdrop over the entire viewport.

Usage

Class
Applied to
Outcome
.pf-v5-c-backdrop
<div>
Initiates backdrop. Required
.pf-v5-c-backdrop__open
<body>
Lock scrolling when backdrop is active. This class should be set on <body> while backdrop is active and removed while backdrop is inactive. Required

CSS variables

Expand or collapse columnSelectorVariableValue
.pf-v5-c-backdrop--pf-v5-c-backdrop--Position
fixed
.pf-v5-c-backdrop--pf-v5-c-backdrop--ZIndex
400
.pf-v5-c-backdrop--pf-v5-c-backdrop--BackgroundColor
rgba(#030303, .62)

View source on GitHub