Mi se pare o idee foarte interesantă pentru layout. În afară de posibile incompatibilități cu browsere mai vechi nu-mi dau seama dacă există alt neajuns.
Bonus: poți seta un ritm vertical cu gap.
PS: canalul tipului este plin de mici tips&tricks de genul ăsta, recomand.
PPS: la el am aflat de polypane.app. N-am încercat, dar pare interesant.
Canalele de genul sunt foarte utile, cateodata CSS-ul si HTML-ul mi se pare mai complicat ca si programarea in sine fiindca sunt multe solutii si nu toate sunt ok.
Cu o solutie ai flickering, cu alta nu ai, la o solutie ai fading sau flicarire la transformare, la alta nu ai. La scroll daca vrei sa ai scroll doar in container e distractie, event-uri la scroll + animatii… Pe mobil ai edge case-uri care nu sunt aparente in browser.
Totusi in general apelez si la chatgpt cand vine vorba de layout, genereaza foarte ok codul impreuna cu HTML + CSS-ul. La layout ai foarte multe optiuni, ori il faci corect din html, ori il fortezi din CSS.