메가박스 사이트 따라 만들기 - 새로운 영화 영역 2

새로운 영화 영역 2
box-sizing: border-box;
조건 : width값이 50px / 마진 20px / 패딩 10px / 보더 1px
결과 : 총 width값 : 90px(패딩, 보더값 불포함)
결과
HTML
<section id="new"> <div class="container"> <div class="row"> <div class="new"> <h2>새로운 영화</h2> <div class="new_left"> <div class="play"> <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 120 120" style="enable-background:new 0 0 120 120;" xml:space="preserve"> <circle class="st0" cx="60" cy="60.4" r="56" /> <path class="st1" d="M81,65.4c4.8-2.8,4.8-7.2,0-10L53.5,39.6c-4.8-2.8-8.7-0.5-8.7,5v31.7c0,5.5,3.9,7.8,8.7,5L81,65.4z" /> </svg> </div> </div> <div class="new_right"> <h3 class="title">로그 원: 스타워즈 스토리</h3> <span class="release">2016년 10월 28일 개봉</span> <div class="star"> <span class="icon star1"></span> <span class="icon star1"></span> <span class="icon star1"></span> <span class="icon star2"></span> <span class="icon star0"></span> <strong>7.5/10</strong> </div> <ul class="summary"> <li class="genre"><span class="bar">액션</span><span>미국, 오스트레일리아</span></li> <li class="age"><span class="bar">142분</span><span>12세 이상 관람가</span></li> <li class="desc">단숨에 행성 하나를 파괴할 위력을 지닌 데스 스타가 완성되기 전에 설계도를 훔쳐내야 하는 이번 작전의 성공 확률은 고작 2.4%. 생사도 모르는 아버지에 얽힌 비밀을 밝히려는 진을 ...비롯해 유능한 정보 요원 ‘카시안’(디에고 루나), 두 눈이 멀었지만 탁월한 무술 실력을 지닌 ‘치루트’(견자단), 전투 베테랑 ‘베이즈’, 파일럿 ‘보디’, 시니컬한 드로이드 ‘K-2SO’까지 합류, 거대한 전쟁을 끝낼 ‘로그 원’이 이끄는 가장 비밀스런 작전이 시작되는데…</li> </ul> <div class="select"> <div class="s1"> <label for="udate" class="ir_so">날짜</label> <input type="text" id="udate" name="udate" value="2019년 1월 25일" class="ui_select2"> </div> <div class="s2"> <label for="utime" class="ir_so">시간</label> <select id="utime" name="utime" class="ui_select2"> <option value="오전 0:00">오전 0:00</option> <option value="오전 1:00">오전 1:00</option> <option value="오전 2:00">오전 2:00</option> <option value="오전 3:00">오전 3:00</option> <option value="오전 4:00">오전 4:00</option> <option value="오전 5:00">오전 5:00</option> <option value="오전 6:00">오전 6:00</option> <option value="오전 7:00">오전 7:00</option> <option value="오전 8:00">오전 8:00</option> <option value="오전 9:00">오전 9:00</option> <option value="오전 10:00">오전 10:00</option> <option value="오전 11:00">오전 11:00</option> <option value="오전 12:00">오전 12:00</option> <option value="오후 1:00">오후 1:00</option> <option value="오후 2:00">오후 2:00</option> <option value="오후 3:00">오후 3:00</option> <option value="오후 4:00">오후 4:00</option> <option value="오후 5:00">오후 5:00</option> <option value="오후 6:00">오후 6:00</option> <option value="오후 7:00">오후 7:00</option> <option value="오후 8:00">오후 8:00</option> <option value="오후 9:00">오후 9:00</option> <option value="오후 10:00">오후 10:00</option> <option value="오후 11:00">오후 11:00</option> <option value="오후 12:00">오후 12:00</option> </select> </div> <div class="s3"> <label for="utext" class="ir_so">주소 또는 도로명을 입력해주세요.</label> <input type="text" id="utext" name="utext" class="ui_input3" placeholder="주소 또는 도로명을 입력해주세요."> </div> </div> <div class="btn"> <a href="" class="white">좌석확인</a> <a href="" class="purple">예매하기</a> </div> </div> </div> </div> </div> </section> <!-- //new -->
style.css
.new .new_right .title { font-size: 28px; color: #000; } .new .new_right .release { font-size: 12px; color: #333; } .new .new_right .star { padding: 13px 0; } .new .new_right .star strong { font-size: 15px; padding-left: 5px; } .new .new_right .star span { display: inline-block; width: 20px; height: 20px; vertical-align: -3px; } .new .new_right .star .star1 { background-position: -393px 0; } .new .new_right .star .star2 { background-position: -412px 0; } .new .new_right .star .star0 { background-position: -374px 0; } .new .new_right .summary { font-size: 14px; } .new .new_right .summary .genre { padding-bottom: 3px; } .new .new_right .summary .age { padding-bottom: 10px; } .new .new_right .summary .desc { margin-bottom: 20px; height: 108px; overflow: hidden; } .new .new_right .select { overflow: hidden; } .new .new_right .select .s1 { float: left; width: 49%; background: #000; margin-right: 2%; } .new .new_right .select .s2 { float: left; width: 49%; background: #000; } .new .new_right .select .s3 { float: left; width: 100%; margin-top: 2%; } .new .new_right .btn { overflow: hidden; margin-top: 2%; text-align: center; } .new .new_right .btn a { float: left; width: 49%; box-sizing: border-box; display: block; padding: 10px 30px 12px 30px; } .new .new_right .btn a.white { background: #fff; margin-right: 2%; color: #3a0e6a; border: 1px solid #3a0e6a; } .new .new_right .btn a.purple { background: #3a0e6a; color: #fff; border: 1px solid #6e40c4; } @media (max-width: 960px) { .new .new_left { margin-right: 0; height: 400px; } .new .new_right { position: relative; top: 0; width: 100%; height: auto; } } @media (max-width: 768px) { #new .row { padding: 0 24px; } .new { padding: 24px; background-color: #fff; margin-top: 24px; } .new h2 { font-size: 24px; font-weight: 700; height: 27px; margin-bottom: 20px; padding-bottom: 10px; } .new .new_right { padding: 24px; } } @media (max-width: 600px) { #new .row { padding: 0 8px; } .new { padding: 16px; margin-top: 8px; } .new h2 { font-size: 18px; margin-bottom: 0; } .new .new_left { height: 300px; } .new .new_right { padding: 17px; } .new .new_right .title { font-size: 22px; } .new .new_right .star { padding: 9px 0; } .new .new_right .select .s1 { width: 100%; margin-right: 0; margin-bottom: 2%; } .new .new_right .select .s2 { width: 100%; } }
reset.css
/* input style */ input { background-image: none; } input[type=button], input[type=reset], input[type=text], input[type=password], input[type=submit], input[type=search], input[type=tel], input[type=email] { -webkit-appearance: none; border-radius: 0 } input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration { -webkit-appearance: none } input:checked[type=checkbox] { background-color: #666; -webkit-appearance: checkbox } /* 셀렉트 메뉴 메인 스타일 */ .ui_select2 { width: 100%; box-sizing: border-box; background: #2c2f34; color: #fff; display: inline-block; height: 36px; border: 0 none; padding: 0 10px; margin: 0; font-family: inherit; font-size: inherit; vertical-align: middle; text-align: left; white-space: nowrap; background: #2c2f34 url(../img/down.svg) no-repeat right 10px center; background-size: 10px; -webkit-appearance: none; -moz-appearance: none; appearance: none; } /* 메인 텍스트 박스 스타일1 */ .ui_input3 { background: #2c2f34; color: #fff; border: 0; width: 100%; height: 36px; padding: 0 10px; }
출력





'공부 > 메가박스 사이트 따라만들기' 카테고리의 다른 글
메가박스 사이트 따라 만들기 - 메가박스 할인카드 (0) | 2022.02.13 |
---|---|
메가박스 사이트 따라 만들기 - 공지사항 (0) | 2022.02.13 |
메가박스 사이트 따라 만들기 - 새로운 영화 영역 1 (0) | 2022.02.13 |
메가박스 사이트 따라 만들기 - 오프닝 영역 (0) | 2022.02.13 |
메가박스 사이트 따라 만들기 - 이벤트 영역 (0) | 2022.02.13 |
댓글
이 글 공유하기
다른 글
-
메가박스 사이트 따라 만들기 - 메가박스 할인카드
메가박스 사이트 따라 만들기 - 메가박스 할인카드
2022.02.13 -
메가박스 사이트 따라 만들기 - 공지사항
메가박스 사이트 따라 만들기 - 공지사항
2022.02.13 -
메가박스 사이트 따라 만들기 - 새로운 영화 영역 1
메가박스 사이트 따라 만들기 - 새로운 영화 영역 1
2022.02.13 -
메가박스 사이트 따라 만들기 - 오프닝 영역
메가박스 사이트 따라 만들기 - 오프닝 영역
2022.02.13
댓글을 사용할 수 없습니다.