두 클래스 사이에 요소가있는 CSS 선택기

Srvy

버튼 요소 (클래스 없음) 아래에있는 경우에만 클래스 "bar"로 선택하는 데 사용할 jQuery 선택기가 "foo"클래스가있는 div 아래에 있는지 알고 싶습니다.

<div class="foo">
  <button>
    <i class="bar">X</i>
 ...

".foo button.bar"가 작동하지 않습니다.

편집 됨 : 모든 솔루션에 감사하고 솔루션을 시도했지만 어떤 이유로 다음도 선택됩니다.

<div id="mceu_36" class="mce-widget mce-btn mce-first" tabindex="-1" aria-labelledby="mceu_36" role="button" aria-label="Align left">
  <button role="presentation" type="button" tabindex="-1">
    <i class="mce-ico mce-i-dashicon dashicons-align-left"></i>
  </button>
</div>
...
<div id="mceu_40" class="mce-widget mce-btn" tabindex="-1" aria-labelledby="mceu_40" role="button" aria-label="Edit ">
  <button role="presentation" type="button" tabindex="-1">
    <i class="mce-ico mce-i-dashicon dashicons-edit"></i>
  </button>
</div>

내 의도는 <i>mce-first가있는 div 아래에있는 경우에만 dashicons-edit 클래스로 클릭을 처리 하는 것입니다. 위의 예에서 "mce-first"는 형제 div에 있습니다.

요구 사항을 명시 적으로 준수하려면 :

  • <i>클래스 "bar"로 선택
  • 버튼 요소 아래에있는 경우에만 (클래스 없음)
  • 차례로 "foo"클래스가있는 div 아래에 있습니다.

이 선택기를 원할 것입니다.

div.foo > button:not([class]) > i.bar

선택기 구문에서 공백은 DOM 계층 구조 아래의 모든 수준을 나타냅니다. >연산자는 직접 아이를 나타냅니다.

직접 자식 선택을 원하지 않는 경우 공백을 사용하십시오.

div.foo button:not([class]) i.bar

(이외의 <button>) 요소에 특별히 관심이없고에 있는 클래스가 무엇인지 상관하지 않는 <button>경우 다음을 사용하십시오.

.foo button .bar

선택자는 class 가있는 요소 아래의 모든 수준 .foo button.bar에있는 <button>with 클래스 bar찾고 있었습니다 foo.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

CSS 선택기-동일한 클래스 그룹에서 클래스가있는 첫 번째 요소

분류에서Dev

SASS로 CSS 선택기 클래스 접두사를 정의하는 방법

분류에서Dev

Jquery 선택기 : 두 개의 클래스 접두사가있는 요소 대상 지정

분류에서Dev

특정 텍스트가있는 요소를 포함하는 특정 클래스가있는 요소에 대한 CSS / Xpath 선택기

분류에서Dev

CSS는 선택한 요소에 클래스 추가

분류에서Dev

css not () 선택기에 두 개 이상의 클래스를 넣는 방법은 무엇입니까?

분류에서Dev

CSS에서 특정 클래스가있는 클래스 선택

분류에서Dev

변수 인 클래스가있는 html 요소에 CSS를 선택적으로 적용 할 수있는 변수 CSS 선택기를 사용하는 방법이 있습니까?

분류에서Dev

.less에 두 개의 클래스가있는 버튼에 대한 CSS 선택기를 어떻게 만들 수 있습니까?

분류에서Dev

! important :: CSS를 사용하는 다중 클래스 선택기

분류에서Dev

클래스가 아닌 tr에 대한 LESS (CSS) 선택기 .hide

분류에서Dev

두 클래스로 요소를 선택하고 해당 특정 요소에 대해서만 CSS 속성 변경

분류에서Dev

두 클래스로 요소를 선택하고 해당 특정 요소에 대해서만 CSS 속성 변경

분류에서Dev

선택기의 CSS 클래스 사양

분류에서Dev

어떤 CSS 선택기가 성능이 더 빠릅니까? 클래스의 클래스 대 클래스의 tagName?

분류에서Dev

className 아래에 두 개의 클래스가있는 요소

분류에서Dev

기존 클래스가있는 요소에 클래스 추가

분류에서Dev

요소에 부모 컨테이너가 없을 때 특정 CSS 클래스로 마지막 요소를 선택하는 방법이 있습니까?

분류에서Dev

각도기에서 동일한 클래스 이름을 가진 두 번째 개체의 두 번째 요소를 선택하는 방법

분류에서Dev

CSS 선택기 또는 다른 로케이터 셀레늄 파이썬을 사용하여 특정 클래스 속성이있는 요소를 찾는 방법

분류에서Dev

클래스 이름에 대한 CSS 선택기에 따옴표를 사용할 수 있습니까?

분류에서Dev

이 두 CSS 선택기 사이에 차이점이 있습니까?

분류에서Dev

클래스 아래에서 여러 요소를 선택하는 CSS 구문

분류에서Dev

Jquery 두 요소가있는 토글 클래스 사용

분류에서Dev

스트로크 의사 요소가있는 CSS 테두리

분류에서Dev

ID가있는 요소를 선택하는 CSS 스타일이 있습니까?

분류에서Dev

CSS 항목에 html 선택기와 클래스 선택기를 지정할 수 있습니까?

분류에서Dev

CSS를 사용하여 동일한 클래스의 두 태그 사이에서 형제를 선택하는 방법

분류에서Dev

CSS 전처리기를 사용하여 요소에있는 클래스 참조

Related 관련 기사

  1. 1

    CSS 선택기-동일한 클래스 그룹에서 클래스가있는 첫 번째 요소

  2. 2

    SASS로 CSS 선택기 클래스 접두사를 정의하는 방법

  3. 3

    Jquery 선택기 : 두 개의 클래스 접두사가있는 요소 대상 지정

  4. 4

    특정 텍스트가있는 요소를 포함하는 특정 클래스가있는 요소에 대한 CSS / Xpath 선택기

  5. 5

    CSS는 선택한 요소에 클래스 추가

  6. 6

    css not () 선택기에 두 개 이상의 클래스를 넣는 방법은 무엇입니까?

  7. 7

    CSS에서 특정 클래스가있는 클래스 선택

  8. 8

    변수 인 클래스가있는 html 요소에 CSS를 선택적으로 적용 할 수있는 변수 CSS 선택기를 사용하는 방법이 있습니까?

  9. 9

    .less에 두 개의 클래스가있는 버튼에 대한 CSS 선택기를 어떻게 만들 수 있습니까?

  10. 10

    ! important :: CSS를 사용하는 다중 클래스 선택기

  11. 11

    클래스가 아닌 tr에 대한 LESS (CSS) 선택기 .hide

  12. 12

    두 클래스로 요소를 선택하고 해당 특정 요소에 대해서만 CSS 속성 변경

  13. 13

    두 클래스로 요소를 선택하고 해당 특정 요소에 대해서만 CSS 속성 변경

  14. 14

    선택기의 CSS 클래스 사양

  15. 15

    어떤 CSS 선택기가 성능이 더 빠릅니까? 클래스의 클래스 대 클래스의 tagName?

  16. 16

    className 아래에 두 개의 클래스가있는 요소

  17. 17

    기존 클래스가있는 요소에 클래스 추가

  18. 18

    요소에 부모 컨테이너가 없을 때 특정 CSS 클래스로 마지막 요소를 선택하는 방법이 있습니까?

  19. 19

    각도기에서 동일한 클래스 이름을 가진 두 번째 개체의 두 번째 요소를 선택하는 방법

  20. 20

    CSS 선택기 또는 다른 로케이터 셀레늄 파이썬을 사용하여 특정 클래스 속성이있는 요소를 찾는 방법

  21. 21

    클래스 이름에 대한 CSS 선택기에 따옴표를 사용할 수 있습니까?

  22. 22

    이 두 CSS 선택기 사이에 차이점이 있습니까?

  23. 23

    클래스 아래에서 여러 요소를 선택하는 CSS 구문

  24. 24

    Jquery 두 요소가있는 토글 클래스 사용

  25. 25

    스트로크 의사 요소가있는 CSS 테두리

  26. 26

    ID가있는 요소를 선택하는 CSS 스타일이 있습니까?

  27. 27

    CSS 항목에 html 선택기와 클래스 선택기를 지정할 수 있습니까?

  28. 28

    CSS를 사용하여 동일한 클래스의 두 태그 사이에서 형제를 선택하는 방법

  29. 29

    CSS 전처리기를 사용하여 요소에있는 클래스 참조

뜨겁다태그

보관