직계 하위 항목으로[is 的
元素的
元素-dismissed]
속성이 있는 개체를 선택하는 사용자 스크립트를 작성하려고 합니다.
으아악
환경은 속성별 선택을 지원합니다. 이 사용자 스크립트는 대상 요소의 하위 요소를 선택할 수 있습니다.
으아악환경은:has()
选择器;该脚本能够选择包含
的
마지막으로 환경은>
子选择器;此脚本能够选择
요소를 지원합니다:
으아악
하지만:has()
선택기를 다른 도구와 결합하려고 하면 모든 것이 무너집니다. 내가 찾고 있는 CSS는 다음과 같습니다:
그러나 이는 Opera의 스타일러스에서 오류를 반환합니다. 첫 번째 오류는预期 RPAREN 但发现 '>'。
;如果作为诊断步骤删除>
,则第一个错误将改为Expected RPAREN but found '['.
。如果我删除[is-dismissed]
이며 첫 번째 오류는 여전히 존재합니다.
:has()
是否可以支持具有属性选择器的子项的信息,但我发现了一些资料(包括这个)表明>
选择器应该与:has()
가 속성 선택자를 사용하여 어린이를 지원할 수 있는지 여부에 대한 정보를 찾을 수 없지만>
선택기가
와 잘 작동해야 한다고 제안하는 일부 소스(이 소스 포함)를 찾았습니다. 이것은 구현 버그(Opera 및/또는 스타일러스), 지원되지 않는 CSS 선택기 조합(Opera 또는 CSS 전체), 이러한 선택기를 조립할 때 발생하는 버그입니까, 아니면 다른 것입니까?
스타일러스 확장 문제인 것 같습니다.
이 선택기는Chrome Dev Tools및기타 CSS 환경에서 사용할 수 있습니다.