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

Firona

아래 목록과 유사한 중첩 목록이 있습니다.

<ol>
    <li>Item 1
        <ol>
            <li>Item 2</li>
            <li>Item 3
                <ol>
                    <li>Item 4
                        <ol>
                            <li>Item 5</li>
                        </ol>
                    </li>
                    <li>Item 6
                        <ol>
                            <li>Item 7</li>
                        </ol>
                    </li>
                </ol>
            </li>
        </ol>
    </li>
</ol>

항목 1, 5 및 7은 모두 고독한 <li>요소입니다. 즉, 특정 상위 항목에 대한 계층 구조 수준에서 유일한 항목입니다. 그것들을 맞추고 총알 요소로 교환하고 싶습니다. (가능한 경우 순수한 CSS를 선호하지만 JavaScript 솔루션에도 개방적입니다.)

마크 오데

:only-child의사 클래스를 사용할 수 있다고 생각합니다 .

참조 참조 : http://www.w3.org/TR/css3-selectors/#only-child-pseudo

트릭에는 두 가지 CSS 규칙이 필요합니다.

ol li:only-child규칙은 상속으로 인해 문제를 일으킬 수 있습니다.

li:only-child *첫 번째 규칙의 효과를 취소하는 데 사용 합니다.

이 예제에서는 제대로 작동하는 것 같습니다.

ol li:only-child {
  font-weight: bold;
}
li:only-child * {
  font-weight: normal;
}
<ol>
    <li>Item 1
        <ol>
            <li>Item 2</li>
            <li>Item 3
                <ol>
                    <li>Item 4
                        <ol>
                            <li>Item 5</li>
                        </ol>
                    </li>
                    <li>Item 6
                        <ol>
                            <li>Item 7</li>
                        </ol>
                    </li>
                </ol>
            </li>
        </ol>
    </li>
</ol>

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

중첩 된 목록의 요소를 사전의 값과 일치

분류에서Dev

다른 목록 (중첩 된 목록)의 목록 요소에서 시작하는 새 목록 만들기

분류에서Dev

목록의 중첩 목록에서 일치하는 값 찾기

분류에서Dev

Python : 중첩 된 목록의 동일한 위치에있는 요소 합계

분류에서Dev

Python : 중첩 된 목록의 동일한 위치에있는 요소 합계

분류에서Dev

중첩 된 단일 연결 목록

분류에서Dev

값이 일치 할 때 dict 내부의 목록으로 중첩 된 값 선택

분류에서Dev

중첩 된 목록 선택

분류에서Dev

중첩 된 목록을 단일 목록으로 병합

분류에서Dev

csv 파일을 중첩 된 목록의 사전으로 읽기

분류에서Dev

프롤로그의 중첩 된 목록 내에서 요소의 위치 찾기

분류에서Dev

R의 중첩 된 목록에있는 하위 목록의 평균 요소

분류에서Dev

목록 벡터의 단일 / 다중 목록에 요소 추가

분류에서Dev

중첩 된 목록 2의 중첩 된 목록 1에서 요소 찾기 및 요소 바꾸기

분류에서Dev

목록 내에 중첩 된 튜플의 단일 요소 교체-더 나은 방법입니까?

분류에서Dev

목록 내에 중첩 된 튜플의 단일 요소 교체-더 나은 방법입니까?

분류에서Dev

Python-다른 목록의 요소와 일치하는 목록의 요소 색인 찾기

분류에서Dev

중첩 된 목록에서 하나 이상의 요소 바꾸기

분류에서Dev

다른 목록을 기반으로 중첩 된 목록의 요소 계산

분류에서Dev

자바 스크립트의 중첩 된 목록에서 일치하는 값 얻기

분류에서Dev

중첩 된 목록의 요소를 반환하는 함수

분류에서Dev

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

분류에서Dev

중첩 된 목록의 색인을 기반으로 중첩 된 목록에 요소 추가

분류에서Dev

동일한 이름을 가진 목록 목록의 요소를 결합하는 동안 중첩 된 요소 이름 유지

분류에서Dev

중첩 된 목록의 요소를 깔끔하게 추출 (Mathematica)

분류에서Dev

CSS는 중첩 된 목록의 상위 목록에만 영향을줍니다.

분류에서Dev

중첩 된 목록에서 일치하는 항목을 찾기위한 Linq 쿼리

분류에서Dev

중첩 된 목록의 요소별로 목록 그룹화

분류에서Dev

중첩 된 목록 쿼리 용 와일드 카드

Related 관련 기사

  1. 1

    중첩 된 목록의 요소를 사전의 값과 일치

  2. 2

    다른 목록 (중첩 된 목록)의 목록 요소에서 시작하는 새 목록 만들기

  3. 3

    목록의 중첩 목록에서 일치하는 값 찾기

  4. 4

    Python : 중첩 된 목록의 동일한 위치에있는 요소 합계

  5. 5

    Python : 중첩 된 목록의 동일한 위치에있는 요소 합계

  6. 6

    중첩 된 단일 연결 목록

  7. 7

    값이 일치 할 때 dict 내부의 목록으로 중첩 된 값 선택

  8. 8

    중첩 된 목록 선택

  9. 9

    중첩 된 목록을 단일 목록으로 병합

  10. 10

    csv 파일을 중첩 된 목록의 사전으로 읽기

  11. 11

    프롤로그의 중첩 된 목록 내에서 요소의 위치 찾기

  12. 12

    R의 중첩 된 목록에있는 하위 목록의 평균 요소

  13. 13

    목록 벡터의 단일 / 다중 목록에 요소 추가

  14. 14

    중첩 된 목록 2의 중첩 된 목록 1에서 요소 찾기 및 요소 바꾸기

  15. 15

    목록 내에 중첩 된 튜플의 단일 요소 교체-더 나은 방법입니까?

  16. 16

    목록 내에 중첩 된 튜플의 단일 요소 교체-더 나은 방법입니까?

  17. 17

    Python-다른 목록의 요소와 일치하는 목록의 요소 색인 찾기

  18. 18

    중첩 된 목록에서 하나 이상의 요소 바꾸기

  19. 19

    다른 목록을 기반으로 중첩 된 목록의 요소 계산

  20. 20

    자바 스크립트의 중첩 된 목록에서 일치하는 값 얻기

  21. 21

    중첩 된 목록의 요소를 반환하는 함수

  22. 22

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

  23. 23

    중첩 된 목록의 색인을 기반으로 중첩 된 목록에 요소 추가

  24. 24

    동일한 이름을 가진 목록 목록의 요소를 결합하는 동안 중첩 된 요소 이름 유지

  25. 25

    중첩 된 목록의 요소를 깔끔하게 추출 (Mathematica)

  26. 26

    CSS는 중첩 된 목록의 상위 목록에만 영향을줍니다.

  27. 27

    중첩 된 목록에서 일치하는 항목을 찾기위한 Linq 쿼리

  28. 28

    중첩 된 목록의 요소별로 목록 그룹화

  29. 29

    중첩 된 목록 쿼리 용 와일드 카드

뜨겁다태그

보관