Visa div först efter scroll neråt 500px. CSS-only?

Permalänk
Medlem

Visa div först efter scroll neråt 500px. CSS-only?

Har för mig att det fanns nåt sätt att med endast CSS få element att visas först när man börjat scrolla ner en bit, men jag hittar inte i referenslistorna.

Typ som scroll-to-top knappar som ploppar in i bild efter en bits scrollande.

Utan javascript alltså.

Permalänk
Medlem

Tror inte att det är möjligt med endast CSS. Du behöver en eventlyssnare som känner av hur långt användaren har scrollat i fönstret. Sen kan du däremot styra hur elementet ska visas via CSS genom att växla en klass på elementet.

Permalänk
Medlem

Okej, jag tog väl fel, då. Jag måste ha drömt att det gick med bara CSS.
Tack för att du väckte mig.