Modal Body
lightning-modal-body
The modal body component to display main content area in lightning modal.
For Use In
Lightning Experience, Standalone Lightning App
The lightning-modal-body component renders the content of a modal.
The modal components render in the order they appear in the template. Place the lightning-modal-body
component after lightning-modal-header and before lightning-modal-footer components, if you're providing them.
This sample code shows the expected order of the modal components. The modal content is
created in a separate component extended from LightningModal. See
Lightning Web Components Developer Guide
You can nest content in lightning-modal-body or
lightning-modal-body automatically scrolls the modal's content when necessary.
The modal's maximum height is calculated to prevent the content from exceeding the screen height,
and scroll bars are automatically added.
lightning-modal-body implements the modals blueprint in the Salesforce Lightning Design System (SLDS).
Component styling hooks provide CSS custom properties that use the --slds-c-* prefix and they change styling for specific elements or properties of a component. Component styling hooks are supported for SLDS 1 only. See the SLDS 1 component blueprints for available component styling hooks.
For more information, see Style Components Using Lightning Design System Styling Hooks in the Lightning Web Components Developer Guide.
lightning-button-menu supports these component styling hooks.
See Lightning Web Components Developer Guide for more information about accessibility in modals.