• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 HTML/CSS 게시판 sass 숙제 질문

sass 숙제 질문

5 글 보임 - 1 에서 5 까지 (총 5 중에서)
  • 글쓴이
  • #28367

    김하빈
    참가자

    html

    <div class="container">
            <ul class="sh-list mt-5">
                <li class="active">Cras justo odio</li>
                <li>Dapibus ac facilisis in</li>
                <li>Mori leo risus</li>
            </ul>
        </div>

     

    sass

    .sh-list{
        li{
            list-style: none;
            padding: 15px;
            border: 1px solid #eee;

            &:hover .active{
                background: red;
                color: white;
            }
        }
    }

    li에 마우스를 올릴 시 active 클래스를 가진 li의 배경을 변경 하고 싶었습니다만 동작하지 않습니다. 혹시 뭐가 문제 일까요?

    #28387

    codingapple
    키 마스터

    띄어쓰기는 내부요소 선택하는거라 li 내부의 .active를 선택하는중입니다 

    li.active:hover 라고 써야 잘 작동할듯요

     

    #28452

    김하빈
    참가자

    제가 질문을 잘못 적은 것 같습니다.

    적어주신 것은 li중 active 클래스를 가진 돔에 hover이벤트가 발생되었을 때인 것 같다고 생각합니다.

    원하는 것이 모든 li 중 어느 한  li에  hover이벤트가 발생했을 때  active  클래스를 가진 모든 돔의 css를 변경하고 싶은 것 이었는데 혹시 제가 잘못 이해하고 있는 걸까요?

    #28475

    codingapple
    키 마스터

    마우스올렸을 때 내 다음형제요소나 자식요소 선택은 되는데

    이전에 있는 형제요소선택은 안될듯해서 자바스크립트가 필요할듯요

    #28529

    김하빈
    참가자

    답변 감사드립니다.

5 글 보임 - 1 에서 5 까지 (총 5 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠