diff --git a/css-anchor-1/Overview.bs b/css-anchor-1/Overview.bs index 84979b56240..f92a3a11949 100644 --- a/css-anchor-1/Overview.bs +++ b/css-anchor-1/Overview.bs @@ -354,11 +354,16 @@ might not be capable of anchoring the positioned element. ensuring there is no possibly circularity in anchor positioning. - Note: Anchor names are scoped to the tree the anchor element is in; - if the querying element is in a different [=shadow tree=], - they won't find each other. - [=Implicit anchor elements=] aren't necessarily limited in the same way, - but that might vary depending on the feature assigning the implicit anchor element. + Note: An 'anchor-name' defined by styles in one [=shadow tree=] + won't be seen by [=anchor functions=] in styles in a different [=shadow tree=], + preserving encapsulation. + However, elements in different [=shadow trees=] + can still anchor to each other, + so long as both the 'anchor-name' and [=anchor function=] + come from styles in the same tree, + such as by using ''::part()'' to style an element inside a shadow. + ([=Implicit anchor elements=] also aren't intrinsically limited to a single tree, + but the details of that will depend on the API assigning them.) An element can also have an implicit anchor element,