인프런 커뮤니티 질문&답변

huni0149님의 프로필 이미지
huni0149

작성한 질문수

HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)

확장선택자와 함께 가상클래스 checked 실전 퍼블리싱 01(애니메이션 햄버거 버튼 만들기)

인접선택자는 위로 선택할수가 없다는게 무슨뜻인가요?

작성

·

174

1

확장선택자와 함께 가상클래스 checked 실전 퍼블리싱 01(애니메이션 햄버거 버튼 만들기 

3분56초에서 보면 

인접선택자는 위로 선택할수가 없다는데 이게 무슨 의미인가요?

답변 2

3

lololo님 대신 답변 감사합니다.

바로 아래만은 아니구요. 인접선택자 기준 아래 있는 모두 선택가능해요.

아래 예시를 보면 <input type="checkbox"> 형제요소인 .child 선택할 수 있고 아래 요소인 .child p, .child p span 선택할 수 있어요.

하지만 .test는 선택할 수 없어요. 왜냐면 인접선택자는 .frame 위로 올라갈 수 없기 때문에 .frame과 형제 계층인 .test는 선택할 수 없어요. 그래서 <input type="checkbox">을 .container 바로 밑에 놓고 하는 경우도 있습니다.

<div class="frame">

<input type="checkbox">

<div class="child">

<p>

Lorem ipsum dolor, sit amet consectetur adipisicing elit. Labore, saepe.

<span>This is spna</span>

</p>

</div>

</div>

<div class="test">test</div>

아하ㅠㅠㅠㅠㅠㅠㅠ새로배워가요(?) 제가 트루리셋됐나봅니다 이해됐어요 감사해요

1

말 그대로 위의 태그는 선택 안되고 바로 아래것만 선택이 되는거 같아요

바로 아래거 하나만

huni0149님의 프로필 이미지
huni0149

작성한 질문수

질문하기