diff options
Diffstat (limited to 'files/fr/web/api/element/queryselectorall/index.md')
-rw-r--r-- | files/fr/web/api/element/queryselectorall/index.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/files/fr/web/api/element/queryselectorall/index.md b/files/fr/web/api/element/queryselectorall/index.md index f58c8ab23d..e0e88dfa8b 100644 --- a/files/fr/web/api/element/queryselectorall/index.md +++ b/files/fr/web/api/element/queryselectorall/index.md @@ -109,7 +109,7 @@ let inner = select.querySelectorAll('.outer .inner'); inner.length; // 1, pas 0 ! ``` -Dans cet exemple, en sélectionnant `.outer .inner` dans le contexte `<div> `avec la classe `select`, l'élément avec la classe `.inner` est toujours trouvé, même si `.outer` n'est pas un descendant de l'élément sur lequel la recherche est effectuée (`.select`). Par défaut, `querySelectorAll()` vérifie uniquement que le dernier élément du sélecteur se trouve dans la portée de la recherche. +Dans cet exemple, en sélectionnant `.outer .inner` dans le contexte `<div>` avec la classe `select`, l'élément avec la classe `.inner` est toujours trouvé, même si `.outer` n'est pas un descendant de l'élément sur lequel la recherche est effectuée (`.select`). Par défaut, `querySelectorAll()` vérifie uniquement que le dernier élément du sélecteur se trouve dans la portée de la recherche. La pseudo-classe [`:scope`](/fr/docs/Web/CSS/:scope) restaure le comportement attendu, ne faisant correspondre les sélecteurs que sur les descendants de l'élément de base : |