Ahmad Shadeed
I løpet av de siste to årene har CSS utviklet seg så mye at det å holde seg oppdatert med alle de nye funksjonene føles som en fulltidsjobb. Dette betyr at det er mange emner og ideer å utforske og eksperimentere med.
For eksempel, etter å ha blitt etterspurt i mange år, viste CSS :has()
seg å være en av de mest kraftfulle tilleggene til CSS og reduserte betydelig behovet for JavaScript. For meg er det sammenlignbart med overgangen fra å bruke float til Flexbox, som gjorde det mulig for oss å lage nesten hvilken som helst layout vi kunne forestille oss.
CSS container size og style queries er også med å endre på hvordan vi kan bygge komponenter som må fungere flere steder. Foreløpig er det bare container queries som har full støtte på tvers av alle nettlesere, selv om implementasjonen fortsatt er noe begrenset.
Når jeg ser frem mot 2025, håper jeg å se bredere bruk av container queries, full nettleserstøtte for scroll-driven animasjoner, style queries og ankerposisjonering. Hva mer kan vi be om?