N 개의 요소가있을 때 N 개의 요소와 일치하는 단일 CSS 선택기

jcubic

이것은이 질문과 유사합니다. CSS는 두 명의 자식 이지만 더 일반적인 경우에만 첫 번째 자식을 선택 합니다. 두 자녀가있는 경우 두 자녀를 모두 선택하는 구체적인 작업이 있습니다.

나는 이것을 생각 해냈다.

li:nth-child(1):nth-last-child(2), li:nth-child(2):nth-last-child(1)

작동하지만 단일 선택기로 만들 수 있는지 궁금합니다. 그렇다면 패턴으로 일반화 할 수 있으며 3 개의 요소 만있는 경우 3 개의 하위 요소와 같은 수의 요소와 함께 작동하도록 할 수 있고, 4 개의 하위 요소 만있는 경우 4 개의 하위 요소를 모두 사용할 수 있습니다.

이것은 삭제 버튼이 있지만 최소한 N 개의 항목이 필요하고 최소 항목 수가있을 때 버튼을 숨기려는 경우에 유용합니다.

Afif 동반

당신이 할 수있는 최선은 :

.box > *:nth-last-child(3):first-child,
.box > *:nth-last-child(3):first-child ~ * {
  color: red;
}

/*
.box > *:nth-last-child(N):first-child,
.box > *:nth-last-child(N):first-child ~ * {
  color: red;
}
*/
<div class="box">
  <span>text</span>
</div>
<div class="box">
  <span>text</span>
  <span>text</span>
</div>
<div class="box">
  <span>text</span>
  <span>text</span>
  <span>text</span>
</div>
<div class="box">
  <span>text</span>
  <span>text</span>
  <span>text</span>
  <span>text</span>
</div>

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

중첩 된 목록의 단일 목록 요소와 일치하는 CSS 선택기

분류에서Dev

선택기가 두 개와 일치하는 동안 Sizzle은 하나의 요소 만 반환

분류에서Dev

빈 html 파일에 테두리가 적용될 때 범용 선택기에 두 개의 요소가 표시되는 이유는 무엇입니까? (CSS)

분류에서Dev

pywinauto의 ElementAmbiguousError를 우회하는 방법 : 기준 오류와 일치하는 요소가 2 개 있습니다.

분류에서Dev

n 개의 소수 자릿수가있는 숫자 만 일치

분류에서Dev

word_B와 word_C가 서로 N 개의 단어 내에 있고 word_A가 M 개의 선행 단어에없는 경우 정규식 일치

분류에서Dev

CSS-2 개의 다른 클래스 요소에 대한 n 번째 유형 선택기

분류에서Dev

n 개의 반복 요소가있는 문자열을 n 개의 하위 문자열로 분할

분류에서Dev

IOS에 두 개의 구성 요소가있는 선택기를 만들 때 오류가 발생합니다.

분류에서Dev

다음 HTML 소스의 CSS 선택기는 무엇일까요?

분류에서Dev

모든 / 일부 요소에 대한 목록의 이전 요소 n 개 가져 오기

분류에서Dev

조건과 일치하는 배열에서 처음 n 개 요소 찾기

분류에서Dev

주어진 배열의 요소와 단어가 두 번 이상 일치하는 문자열 선택

분류에서Dev

여러 개의 소품이있을 때 단일 소품 검증

분류에서Dev

두 개의 선택 요소에 동일한 데이터 가져 오기

분류에서Dev

CSS에서 2 개의 인라인 스타일을 기반으로 요소를 선택하는 방법은 무엇입니까?

분류에서Dev

비어있는 토큰을 포함하여 n 개의 토큰이있는 배치가있는 파일 읽기

분류에서Dev

jQuery 또는 CSS로 커서가 위에있을 때 의사 요소 숨기기

분류에서Dev

관련 개체의 상위 N 요소를 선택

분류에서Dev

배열에서 n 개의 요소를 무작위로 선택

분류에서Dev

Pandas Groupby의 각 그룹에서 상위 n 개 요소 선택

분류에서Dev

두 개의 <td> 요소를 단일 CSS 그리드 셀에 배치하는 방법

분류에서Dev

n 개 요소의 배열에서 5 개 요소를 선택하고 그 5 개 요소에 버블 정렬 적용

분류에서Dev

N 감안할 때, n 개의 숫자의 TSUM을. 그 값은 두 디지트 이상이면, 제조되는 단일 자리 수를 감소 계속

분류에서Dev

2 개의 하위 요소를 기반으로 요소 선택

분류에서Dev

형제 요소의 개별 그룹에 대한 CSS 선택기

분류에서Dev

형제 요소의 개별 그룹에 대한 CSS 선택기

분류에서Dev

처음 N 개의 요소를 어떻게 선택할 수 있습니까?

분류에서Dev

단일 요소가 먼저 제공 될 때 LINQ의 목록에 단일 요소가 있는지 확인

Related 관련 기사

  1. 1

    중첩 된 목록의 단일 목록 요소와 일치하는 CSS 선택기

  2. 2

    선택기가 두 개와 일치하는 동안 Sizzle은 하나의 요소 만 반환

  3. 3

    빈 html 파일에 테두리가 적용될 때 범용 선택기에 두 개의 요소가 표시되는 이유는 무엇입니까? (CSS)

  4. 4

    pywinauto의 ElementAmbiguousError를 우회하는 방법 : 기준 오류와 일치하는 요소가 2 개 있습니다.

  5. 5

    n 개의 소수 자릿수가있는 숫자 만 일치

  6. 6

    word_B와 word_C가 서로 N 개의 단어 내에 있고 word_A가 M 개의 선행 단어에없는 경우 정규식 일치

  7. 7

    CSS-2 개의 다른 클래스 요소에 대한 n 번째 유형 선택기

  8. 8

    n 개의 반복 요소가있는 문자열을 n 개의 하위 문자열로 분할

  9. 9

    IOS에 두 개의 구성 요소가있는 선택기를 만들 때 오류가 발생합니다.

  10. 10

    다음 HTML 소스의 CSS 선택기는 무엇일까요?

  11. 11

    모든 / 일부 요소에 대한 목록의 이전 요소 n 개 가져 오기

  12. 12

    조건과 일치하는 배열에서 처음 n 개 요소 찾기

  13. 13

    주어진 배열의 요소와 단어가 두 번 이상 일치하는 문자열 선택

  14. 14

    여러 개의 소품이있을 때 단일 소품 검증

  15. 15

    두 개의 선택 요소에 동일한 데이터 가져 오기

  16. 16

    CSS에서 2 개의 인라인 스타일을 기반으로 요소를 선택하는 방법은 무엇입니까?

  17. 17

    비어있는 토큰을 포함하여 n 개의 토큰이있는 배치가있는 파일 읽기

  18. 18

    jQuery 또는 CSS로 커서가 위에있을 때 의사 요소 숨기기

  19. 19

    관련 개체의 상위 N 요소를 선택

  20. 20

    배열에서 n 개의 요소를 무작위로 선택

  21. 21

    Pandas Groupby의 각 그룹에서 상위 n 개 요소 선택

  22. 22

    두 개의 <td> 요소를 단일 CSS 그리드 셀에 배치하는 방법

  23. 23

    n 개 요소의 배열에서 5 개 요소를 선택하고 그 5 개 요소에 버블 정렬 적용

  24. 24

    N 감안할 때, n 개의 숫자의 TSUM을. 그 값은 두 디지트 이상이면, 제조되는 단일 자리 수를 감소 계속

  25. 25

    2 개의 하위 요소를 기반으로 요소 선택

  26. 26

    형제 요소의 개별 그룹에 대한 CSS 선택기

  27. 27

    형제 요소의 개별 그룹에 대한 CSS 선택기

  28. 28

    처음 N 개의 요소를 어떻게 선택할 수 있습니까?

  29. 29

    단일 요소가 먼저 제공 될 때 LINQ의 목록에 단일 요소가 있는지 확인

뜨겁다태그

보관