As mentioned in the title, here are the requirements:
- a footer that must always be at the bottom of the viewport (no pushdown)
- css only
- height based on the content of the footer (variable)
- somehow prevent overlap of the main content element - when scrolled down
- no tables
header
content
footer
if you remove any of the requirements, I know how to do it, but not with all requirement intact. does anyone know a solution?