ion-backdrop
Backdrops are full screen components that overlay other components. They are useful behind components that transition in on top of other content and can be used to dismiss that component.
Basic Usageâ
The backdrop prevents clicking or tapping on the content behind it. It is transparent by default, so the below demo includes CSS to make it visible.
Stylingâ
The backdrop can be customized by assigning CSS properties directly to the backdrop element. Common properties include background-color
, background
and opacity
.
Content can be displayed above the backdrop by setting a z-index
on the content, higher than the backdrop (defaults to 2
).
Propertiesâ
stopPropagationâ
Description | If true , the backdrop will stop propagation on tap. |
Attribute | stop-propagation |
Type | boolean |
Default | true |
tappableâ
Description | If true , the backdrop will can be clicked and will emit the ionBackdropTap event. |
Attribute | tappable |
Type | boolean |
Default | true |
visibleâ
Description | If true , the backdrop will be visible. |
Attribute | visible |
Type | boolean |
Default | true |
Eventsâ
Name | Description | Bubbles |
---|---|---|
ionBackdropTap | Emitted when the backdrop is tapped. | true |
Methodsâ
No public methods available for this component.
CSS Shadow Partsâ
No CSS shadow parts available for this component.
CSS Custom Propertiesâ
No CSS custom properties available for this component.
Slotsâ
No slots available for this component.