programing

"바를 포함하는 foo"의 CSS 선택기?

lastmoon 2023. 8. 15. 11:25
반응형

"바를 포함하는 foo"의 CSS 선택기?

다음과 일치하는 CSS Selector를 만드는 방법이 있습니까?

All OBJECT elements
  which have a PARAM element inside of them

선택기

OBJECT PARAM

객체가 아닌 PARAM과 일치하기 때문에 작동하지 않습니다.개체에 {display:none}을(를) 적용하고 싶은데, PARAM에 적용해도 소용이 없습니다.

(jQuery를 통해 이 일을 해낼 수 있다는 것을 알고 있습니다.$("object param").closest("object")그리고 바닐라 JS -document.querySelector("object param").closest("object")페이지에 CSS 규칙을 만들려고 합니다.)

아니요, 찾고 있는 항목을 상위 선택기라고 합니다.CSS는 없습니다. 그것들은 여러 번 제안되었지만 저는 그것들을 포함한 기존 또는 향후 표준에 대해 알고 있지 않습니다.원하는 효과를 얻으려면 jQuery와 같은 것을 사용하거나 추가 클래스 주석을 사용해야 합니다.

다음은 유사한 결과를 가진 몇 가지 유사한 질문입니다.

가장 가까운 곳에 있는 그대로입니다.:containsCSS3의 유사 클래스이지만 태그나 요소가 아닌 텍스트 콘텐츠만 선택하기 때문에 운이 없습니다.

jQuery에서 특정 자식이 있는 부모를 선택하는 더 간단한 방법은 (와 함께)로 작성할 수 있습니다.

$('#parent:has(#child)');

객체에 프로그램적으로 클래스를 적용할 수 있는 방법이 있습니까?

<object class="hasparams">

그럼 하시오

object.hasparams

언급URL : https://stackoverflow.com/questions/2000582/css-selector-for-foo-that-contains-bar

반응형