Backgrounds
Background Attachment
Utilities for sets behaviour of background images when scrolling.
Variant
Active Checked Child-Selection Dark Mode Disabled Expand First-Last-Selection First-Letter Focus Focus-Visible Focus-Within Fullscreen Group-Focus Group-Hover Hover Landscape Light Mode Portrait Reduce-Motion Responsive Selection-Hover Visited
API
class | css |
---|---|
bg-fixed | background-attachment: fixed |
bg-local | background-attachment: local |
bg-scroll | background-attachment: scroll |
Usage
Set fixed background image with HTML inline attribute style="..."
and a CSS property background-image: url(...)
to an element.
<div class="bg-fixed ... width-56 height-24 ... overflow-y-scroll" style="background-image:url(...)">
...
</div>
HTML
.dummy {
@extend
.bg-fixed,
.width-56,
.height-24,
.overflow-y-scroll;
}
SCSS
Set a scrollable background image in the browser viewport and the element container.
<div class="bg-local ... width-56 height-24 ... overflow-y-scroll" style="background-image:url(...)">
...
</div>
HTML
.dummy {
@extend
.bg-local,
.width-56,
.height-24,
.overflow-y-scroll;
}
HTML
Set a scrollable background image in the browser viewport.
<div class="bg-scroll ... width-56 height-24 ... overflow-y-scroll" style="background-image:url(...)">
...
</div>
HTML
.dummy {
@extend
.bg-scroll,
.width-56,
.height-24,
.overflow-y-scroll;
}
SCSS