CSS @scope를 컴포넌트 격리에 사용. Chrome·Firefox·Edge는 정상인데 Safari 18.4에서만 일부 페이지에서 작동 안 합니다.
@scope (.card) to (.card-actions) {
h2 { color: red; }
p { margin: 16px 0; }
}
Safari 18.4 — h2 color 무시. p margin은 적용. specificity 계산이 다른가?
Safari 17.x는 @scope 자체 미지원이라 적용 안 됐는데, 18.4는 지원하면서 부분 작동.
댓글 0