Sticky
Bootstrap 5 Sticky
Sticky is a directive which allows elements to be locked in a particular area of the page. It is often used in navigation menus.
Note: Read the API tab to find all available options and advanced customization
Basic example
To start use sticky just add a v-mdb-sticky directive to the element you want to pin
Sticky bottom
You can pin element to bottom by adding v-mdb-sticky="{ position: 'bottom' }"
Boundary
Set v-mdb-sticky="{ boundary: true }" so that sticky only works inside the parent element. Remember to set the correct parent height.
Outer element as a boundary
You can specify an element selector to be the sticky boundary.
Direction
Default direction of sticky component is down. You can change it by setting v-mdb-sticky="{ direction: 'up' }" or v-mdb-sticky="{ direction: 'both' }"
Animation
You can add an animation that will run when the sticky starts and when the sticky element is hidden. just specify the css class of the animation using the v-mdb-sticky="{ animationSticky: 'animation-name' }" and v-mdb-sticky="{ animationUnsticky: 'animation-name' }".
Remember that not every animation will be appropriate. We suggest using the animations used in the example below.