I have a pave with a position:fixed sidebar and a position: fixed footer.
The problem is that the sidebar covers the footer. They both have z-index on them so each should start a new stacking context, and the footer comes after the sidebar. I have tried different z-index values, and placing the sidebar in the <main> element (which does cover the footer until scrolled up), but, whatever I do, the sidebar always covers the footer when it is too long (usually it will not reach the footer, but on some devices, or on pages where it contains more content, then it may).