4 CSS-nyheter du bør bruke i 2026
CSS-nyheter, Tailwind-dramaet, mer throttling i Chrome, React Conf-oppsummering og MCP-apper i VS Code, i ukas ForrigeUke.
Dette var uken for kulde 🥶, tog 🚂 og trær 🌲 – og 928 ting skjedde i frontend-verdenen.
CSS du må kunne i 2026 🧙
Adam Argyle skrev forrige uke en artikkel om 4 features i CSS alle frontend-utviklere burde kunne i 2026.
- sibling-index() og sibling_count() lar deg bruke et elements posisjon relativt til sine søsken i utregninger. sibling-index() returnerer et heltall som representerer posisjonen til det nåværende objektet i DOM-treet relativt til sine søsken, og sibling_count() returnerer det totale antall søsken (direkte barn av samme forelder).
- @container scroll-state() lar seg bruke scroll-state(stuck), scroll-state(snapped), scroll-state(scrollable) og scroll-state(scrolled) for å enklere style ulike tilstander relatert til scrolling.
- Rendering av fonter på nettsider inkluderer luft over og under bokstaver, men noen ganger ønsker man å tilpasse denne luften over og under bokstavene mer detaljert. text-box lar deg "trimme" space over og under bokstavene.
- Det finnes en avansert versjon av attr() som er typesikker og mer kraftfull, og tillatter å bruke HTML-attributter direkte i CSS.
Debatt om Tailwind-feature 👀
Forrige uke brøt det ut en større debatt på en PR som skulle gjøre det enklere for store språkmodeller å lese dokumentasjon i Tailwind. PR-en ble avslått av Tailwind-grunnlegger Adam Wathan og dette førte til en lengre diskusjon.
Tailwind har blant annet nylig måttet kutte 75% av sitt ingeniørteam grunnet innvirkningen AI har hatt på deres forretning. Du kan lese hva han skrev som kommentar da han lukket PR-en og resten av diskusjonen her.
«Have more important things to do like figure out how to make enough money for the business to be sustainable right now. And making it easier for LLMs to read our docs just means less traffic to our docs which means less people learning about our paid products and the business being even less sustainable.
Just don't have time to work on things that don't help us pay the bills right now, sorry. We may add this one day but closing for now.»
– Adam Wathan
Throttling av spesifikke forespørsler 🐌
Nå er det mulig å "throttle" individuelle forespørsler i nettleseren ved hjelp av Chrome DevTools.
Mange utviklere, meg selv inkludert, bruker ofte throttling-funksjonen i Chrome DevTools for å simulere tregere nettverk. Tidligere har det kun vært mulig å "throttle" hele sider, for eksempel ved å velge "Slow 4G", noe som fører til at alle forespørslene på siden blir tregere.
Nå har det kommet støtte for å "throttle" spesifikke forespørsler, slik at man enklere kan teste hvordan en nettside håndterer utfordringer når spesifikke ressurser, som for eksempel et bilde, laster tregt mens resten av siden er rask. Du kan se et eksempel her 👇.
Chrome DevTools now supports *individual* network request throttling!
— Addy Osmani (@addyosmani) January 11, 2026
Folks have been asking for this for years! DevTools now allows developers to simulate slow network conditions for specific requests rather than the entire page.
This helps in testing how a web application… pic.twitter.com/5Y9DclaTf4
React conf oppsummering ⚛
React Conf 2025 ble ikke arrangert i forrige uke, men nå er opptakene av alle innleggene publisert.
Hvis du er interessert i dette kan du se mer her.
MCP-apper direkte i VS Code 😳
VS Code er i ferd med å legge til støtte for at man skal kunne vise MCP-apper direkte i Copilot 🤯.
Ido Salomon leker med tanken om å eksperimentere med StoryBook eller Figma inline i VS Code, så dette blir det spennende å se hvordan utvikler seg videre.
VSCode is adding support for MCP Apps! 🤯
— Ido Salomon (@idosal1) January 5, 2026
Pairing Copilot with interactive UI is wild. Imagine experimenting with @storybookjs or pulling in @figma inline.
Huge props to @ConnorPeet, and thanks to @burkeholland and the @code team! https://t.co/LnhzB92sj8 pic.twitter.com/wHpKEFEGXP
Det var alt for denne gang, ha en fin uke 👋