코딩/메가박스

영화 차트영역 구조잡기

zzzeeeram 2019. 12. 21. 19:47
<section id="movie">
      <div class="container">
         <div class="row">
            <div class="movie">
               <h2 class="ir_so">최신 영화 정보</h2>
               <div class="movie_tit">
                  <ul>
                     <li class="active"><a href="#">박스오피스</a></li>
                     <li><a href="#">최근개봉작</a></li>
                     <li><a href="#">상영예정작</a></li>
                     <li><a href="#">큐레이션</a></li>
                  </ul>  
               </div>
               <div class="movie_chart">
                  <div class="chart_cont1">
                     <div>
                        <div class="poster">
                           <figure>
                              <img src="assets/img/poster01.jpg" srcset="assets/img/poster01@2.jpg 2x" alt="침묵">
                           </figure>
                           <div class="rank"><strong>1</strong></div>
                           <div class="mx">
                              <span class="icon m ir_pm">MX</span>
                              <span class="icon b ir_pm">Boutique</span>
                           </div>
                        </div>
                        <div class="info">
                           <h3><span class="icon all ir_pm">전체관람가</span><strong>침묵</strong></h3>
                           <div class="info_btn">
                              <a href="#">상세보기</a>
                              <a href="#">예매하기</a>
                           </div>
                        </div>
                     </div>
                     <div>
                        <div class="poster">
                           <figure>
                              <img src="assets/img/poster02.jpg" srcset="assets/img/poster02@2.jpg 2x" alt="침묵">
                           </figure>
                           <div class="rank"><strong>2</strong></div>
                           <div class="mx">
                              <span class="icon m ir_pm">MX</span>
                              <span class="icon b ir_pm">Boutique</span>
                           </div>
                        </div>
                        <div class="info">
                           <h3><span class="icon a12 ir_pm">12세 관람가</span><strong>침묵</strong></h3>
                           <div class="info_btn">
                              <a href="#">상세보기</a>
                              <a href="#">예매하기</a>
                           </div>
                        </div>
                     </div>
                     <div>
                        <div class="poster">
                           <figure>
                              <img src="assets/img/poster03.jpg" srcset="assets/img/poster03@2.jpg 2x" alt="침묵">
                           </figure>
                           <div class="rank"><strong>3</strong></div>
                           <div class="mx">
                              <span class="icon m ir_pm">MX</span>
                              <span class="icon b ir_pm">Boutique</span>
                           </div>
                        </div>
                        <div class="info">
                           <h3><span class="icon a15 ir_pm">15세 관람가</span><strong>침묵</strong></h3>
                           <div class="info_btn">
                              <a href="#">상세보기</a>
                              <a href="#">예매하기</a>
                           </div>
                        </div>
                     </div>
                     <div>
                        <div class="poster">
                           <figure>
                              <img src="assets/img/poster04.jpg" srcset="assets/img/poster04@2.jpg 2x" alt="침묵">
                           </figure>
                           <div class="rank"><strong>4</strong></div>
                           <div class="mx">
                              <span class="icon m ir_pm">MX</span>
                              <span class="icon b ir_pm">Boutique</span>
                           </div>
                        </div>
                        <div class="info">
                           <h3><span class="icon a19 ir_pm">19세 관람가</span><strong>침묵</strong></h3>
                           <div class="info_btn">
                              <a href="#">상세보기</a>
                              <a href="#">예매하기</a>
                           </div>
                        </div>
                     </div>
                  </div>
                  <!--//chart_cont1-->
                  <div class="chart_cont2">

                  </div>
                  <!--//chart_cont2-->
                  <div class="chart_cont3">

                  </div>
                  <!--//chart_cont3-->
                  <div class="chart_cont4">

                  </div>
                  <!--//chart_cont4-->
               </div>
            </div>
            <!--//movie_class-->
         </div>
      </div>
   </section>
   <!--//movie-->

style.css

/* movie */
.movie {padding: 100px 0;}
.movie_tit {overflow: hidden; margin-bottom: 60px;}
.movie_tit ul {width: 848px; margin: 0 auto;}
.movie_tit ul li {float: left; width: 210px; text-align: center; border:1px solid #c4c4c4; margin-right: -1px;}
.movie_tit ul li a {display: block; padding: 15px 0; font-size: 18px; color: #666; font-weight: 700;}
.movie_tit ul li.active a{background: #666; color: #fff;}
.movie_chart {height: 592px;}
.movie_chart > div {overflow: hidden;}
.movie_chart > div > div {float: left; width: 292px; height: 592px; margin-right: 18px;}
.movie_chart > div > div:last-child {margin-right: 0;}
.movie_chart > div > div .poster {position: relative;}
.movie_chart > div > div .poster img{display: block;}
.movie_chart > div > div .poster .rank {position: absolute; top: 17px; left: 0; width: 50px; height: 50px; line-height: 50px; background-color: #38116a; text-align: center; font-size: 22px;}
.movie_chart > div > div .poster .rank strong {color: #fff;}
.movie_chart > div > div .poster .mx {position: absolute; top: 17px; right: 17px;}
.movie_chart > div > div .poster .mx span{width: 103px; height: 25px; display: block;}
.movie_chart > div > div .poster .mx .m{background-position: 0 -75px;}
.movie_chart > div > div .poster .mx .b{background-position: 0 -100px;}
.movie_chart > div > div .info {background: #fff; padding: 17px; border: 1px solid #d9d9d9;}
.movie_chart > div > div .info h3 {color: #333; font-size: 30px; font-weight: 700; margin-bottom: 20px;}
.movie_chart > div > div .info span {width: 29px; height: 29px; display: inline-block; margin-top: 9px; vertical-align: -2px;}
.movie_chart > div > div .info span.all {background-position: -88px -125px;}
.movie_chart > div > div .info span.a12 {background-position: -58px -125px;}
.movie_chart > div > div .info span.a15 {background-position: 0px -125px;}
.movie_chart > div > div .info span.a19 {background-position: -29px -125px;}
.movie_chart > div > div .info strong {}
.movie_chart > div > div .info .info_btn {}
.movie_chart > div > div .info .info_btn a{display: inline-block; background: #f2f2f2; font-size: 18px; padding: 15px 30px;}