A CSS @scope nem CSS Modules: a közelebbi komponens felülírhatja a későbbi szabályt

A CSS @scope nem izolál teljesen, viszont a kaszkádba beemeli a DOM-beli közelséget. Ezért egy belső komponens szabálya ugyanazzal a specifikációval is nyerhet.

A CSS @scope nem izolál teljesen, viszont a kaszkádba beemeli a DOM-beli közelséget. Ezért egy belső komponens szabálya ugyanazzal a specifikációval is nyerhet.

A CSS sosem tudott reagálni arra, mi van egy elem belsejében – ezért kellett mindig JavaScript. A has() ezt megoldja, de nem trükk: azért tartott ilyen sokáig, mert szétveri a böngészők érvénytelenítési logikájának alapfeltevését.