セレクタの有効範囲を指定できる@scopeについて【CSS】

  • URLをコピーしました!
目次

@scopeとは

以下のコードのようにマッチするセレクタを絞った指定ができる機能のこと↓

<div class="scope-root">
 <p>@scopeはセレクタの有効範囲を指定できる</p>
</div>
<p>私は有効範囲ではないです</p>
@scope (.scope-root) {
   /* 「:where(.scope-root) p」と同じ*/
   p {
    color:red;
  }
}
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次