First question here, I searched for this but couldn't find something useful (I'm sorry for my bad english, I'm from Brazil).
My goal is to have two footers, one on top of another, the first has social media links as tiny icons and the other one has screen buttons, but this one must follow the scroll, so it applies a sticky class. In summary, it's an Angular app that is intended to be used by smartphones. We are using SCSS for the styling of the pages and I created two components, one for each footer (social-footer and screens-footer, because some screens will have the two, and others just the latter). The social-footer component behaves correctly on Opera Mini (Mobile), Google Chrome, Microsoft Edge, Midori and Opera (PC), but not on Mozilla Firefox (screens-footer hides part of social-footer at the page end): Footers in multiple browsers
The CSS I applied to screens-footer to glue it to the bottom is:
.position-sticky {
position: -webkit-sticky;
position: sticky;
}
.bottom-0px {
bottom: 0px;
}