I'm using CSS as follows to make some things fixed while others scroll
/* This makes the section fixed */
.fixed-section {
position: fixed !important;
left: 0 !important;
top: 0 !important;
pointer-events: none !important;
}
/* This makes the fixed elements clickable */
.fixed-section .column-content {
pointer-events: auto !important;
}
Then, since it doesn't work good on small screens, I am disabling it on tablet wide, tablet portrait, and mobile with the following:
.fixed-section { position: relative !important; }
HOWEVER, i have noticed that on some screen sizes that are registering as desktop, they are still too small for the effect to work well, so I would like to make the objects revert to being non-fixed on any screen below a certain height. how do i do this?