Skip to content

Popover

BsPopover is a lightweight component which is used as a popup container.

Overview

Some components use <bs-popover> internally, such as BsDropdownMenu, BsCombobox, BsDateTimeField, BsSearchField. Example below, shows you basic usage of <bs-popover>.

Display Placement

Use placement property to change default <bs-popover> display placement. Valid placement values are: top, top-left, top-right, bottom, bottom-left, bottom-right, left, left-top, left-bottom, right, right-top, right-bottom.

CSS Variables

As CSS technology evolves, Vue MDBootstrap introduces local CSS variables on .md-popover and global CSS variables for better customization.

Added in v2.2.0
css
.md-popover {
  --md-popover-bg: var(--background-tertiary);
  --md-popover-color: var(--foreground-tertiary);
  --md-popover-border-radius: var(--md-radius);
}
scss
:root {
  --background-tertiary: #{colors.$white};
  --foreground-tertiary: #{colors.$neutral-darken-4};
  --md-radius: #{vars.$radius-md};
}

API Reference

Released under the BSD-3-Clause License.