Affix
Fix the element to a specific visible area.
Basic usage
Affix is fixed at the top of the page by default.
Target container
You can set target attribute to keep the affix in the container at all times. It will be hidden if out of range.
Fixed position
The affix component provides two fixed positions: top and bottom.
Attributes
| Attribute | Description | Type | Accepted Values | Default |
|---|---|---|---|---|
| offset | offset distance | number | — | 0 |
| position | position of affix | string | top / bottom | top |
| target | target container (CSS selector) | string | — | — |
| z-index | z-index of affix | number | — | 100 |
Events
| Event Name | Description | Parameters |
|---|---|---|
| change | triggers when fixed state changed | (value: boolean) |
| scroll | triggers when scrolling | scroll top and fixed state |
Methods
| Method | Description | Parameters |
|---|---|---|
| update | update affix state manually | — |
Slots
| Name | Description |
|---|---|
| — | customize default content |