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

home2 게시판 HTML/CSS 게시판 Transition 숙제... 강의에서 궁금한점.

Transition 숙제... 강의에서 궁금한점.

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

    greenbean
    참가자
    1. 무엇이 궁금한가
    HTML강의 | 중급모듈 | Transition 숙제 : 상품진열 레이아웃과 애니메이션
    위 강의에서,
    pseudo-element 적용하는 방법으로 알려주신 부분과 제가 구현한 방법이 달라서 확인차 글을 씁니다.
    
    2. 무엇이 다른가
      2-a.강의에서 나온 코드
    (마크다운 문법은 안나오지만 일단 씁니다. 개인적으론 구현되었으면 좋겠습니다. 다른 분들 코드도 보고 그러면 더 좋을거 같아서요.)
    
    ```html
      <body>
        <div class="shop-bg">
          <div class="shop-container">
            <div class="shop-item">
              <div class="relative">
                <div class="overlay-wrap">
                  <div class="overlay-black relative">
                    <span class="font">$60</span>
                    <span class="font font-small">인기상품</span>
                  </div>
                </div>
                < img src="/1_basic_module/1_class/img/product1-1.jpg" alt="" />
              </div>
            </div>
          </div>
        </div>
      </body>
    ```
    
    shop-item > relative > overlay-wrap > 잔잔바리들
    강의에선 overlay-wrap클래스 div를 만들어서
    
    ```css
    .overlay-wrap:hover .overlay-black {
      margin-top: 50%;
    }
    ```
    
    이렇게 하셨는데요,
    
      2-b. 제가 짠 코드
    ```html
      <body>
        <div class="shop-bg">
          <div class="shop-container">
            <div class="shop-item">
              <div class="hidden relative">
                < img src="/1_basic_module/1_class/img/product1-1.jpg" alt="" />
                <div class="overlay">
                  <span class="font">$60</span>
                  <span class="font font-small">인기상품</span>
                </div>
              </div>
            </div>
          </div>
        </div>
      </body>
    ```
    
    shop-item > hidden relative > 잔잔바리들
    그래서 그냥 shop-item에 :hover 먹이면 되겠다 싶어서
    
    ```css
    .shop-item:hover {
      .overlay {
        top: 50%;
      }
    }
    ```
    이랬는데 작동하더라구요?
    mdn에서 뒤져볼려고 하는데 이게 원래 의도된 작동방식인지, 이렇게 써도 되는지 궁금합니다.
    #130625

    codingapple
    키 마스터
    아마 이벤트 버블링때문에 그런듯요 잘되면 상관없습니다
2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 답변은 로그인 후 가능합니다.

About

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

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

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