728x90
๋ฐ์ํ

โญ๏ธ ์ฌ๋ผ์ด๋ ์ ํ 01 โญ๏ธ
01. ๋ ์ด์์ ๊ตฌ์ํ๊ธฐ
๋ ์ด์์์ ๊ตฌ์ํ ๋๋, ์ค์ผ์นํ๋ฉด์ ์ธ๋ถ ๋ด์ฉ์ ์ ๋ณด๊น์ง ๊ตฌ์ฒด์ ์ผ๋ก ๊ณํํฉ๋๋ค.
02. ์์(div) ๋ง๋ค๊ธฐ : <body>
section ์ ์๋ฉํฑ ๋งํฌ์
ํ๊ณ , id ๋ก ์ด๋ฆ์ ์ง์ด์ค๋๋ค.
์ค๊ฐ ์ค๊ฐ์ ๋ธ๋ผ์ฐ์ ๋ฅผ ์ดํด๋ณด๋ฉฐ ์ ๋ง๋ค์ด์ง๊ณ ์๋์ง ํ์ธํ๋ ๊ณผ์ ์ด ํ์ํฉ๋๋ค.
<section id="sliderType" class="slider__wrap"> <h2 class="blind">์ฌ๋ผ์ด๋ ์์ญ</h2> <div class="slider__inner"> <div class="slider"> <div class="slider__img"> <div class="desc"> <span>DEVELOPER</span> <h3>Way to Go</h3> <p> ๋๋ฌด ๋ฌด๋ฆฌํ์ง ๋ง์์! <br> ์ง๊ธ๋ ์ํ๊ณ ์์ด์ </p> <div class="btn"> <a href="#">์์ธํ ๋ณด๊ธฐ</a> <a href="#" class="black">์ฌ์ดํธ ๋ณด๊ธฐ</a> </div> </div> </div> <div class="slider__arrow"> <a href="#" class="left"><span class="ir">์ด์ ์ด๋ฏธ์ง</span></a> <a href="#" class="right"><span class="ir">๋ค์ ์ด๋ฏธ์ง</span></a> </div> <div class="slider__dot"> <a href="#" class="dot active"><span class="ir">1</span></a> <a href="#" class="dot"><span class="ir">2</span></a> <a href="#" class="dot"><span class="ir">3</span></a> <a href="#" class="play"><span class="ir">ํ๋ ์ด</span></a> <a href="#" class="stop"><span class="ir">์ ์ง</span></a> </div> </div> </div> </section>
02. style(css) ์ค์ ํ๊ธฐ : <style>
/* slideType */ .slider__inner { margin-top: 70px; } .slider { position: relative; } .slider__img { /* height: 500px; */ background: url(../site01/assets/img/slider_bg01.jpg) no-repeat center / cover; } .slider__img .desc { width: 1160px; margin: 0 auto; padding: 100px 20px; } .slider__img .desc span { font-size: 16px; background-color: #fff; padding: 1px 14px 0 14px; border-radius: 30px; text-transform: uppercase; margin-bottom: 10px; display: inline-block; } .slider__img .desc h3 { font-size: 110px; font-weight: 300; line-height: 1; color: #fff; text-transform: uppercase; margin-bottom: 16px; margin-left: -8px; } .slider__img .desc p { font-size: 20px; font-weight: 300; color: #fff; line-height: 1.35; margin-bottom: 130px; } .slider__img .desc .btn a { font-size: 16px; background-color: #fff; padding: 11px 50px; display: inline-block; } .slider__img .desc .btn a.black { background-color: #000; color: #fff; } .slider__arrow a { position: absolute; top: 50%; transform: translateY(-50%); width: 30px; height: 56px; background-image: url(../img/slider_icon.svg); } .slider__arrow a.left { left: 20px; } .slider__arrow a.right { right: 20px; background-position: -50px 0; } .slider__dot { position: absolute; left: 50%; transform: translateY(-50%); bottom: 25px; } .slider__dot a { display: inline-block; width: 16px; height: 16px; background-image: url(../site01/assets/img/slider_icon.svg); background-position: -20px -70px; } .slider__dot a.active { background-position: 0px -70px; } .slider__dot a.play { background-position: -40px -70px; } .slider__dot a.stop { background-position: -60px -70px; }
03. ๊ฒฐ๊ณผ๋ณด๊ธฐ
728x90
๋ฐ์ํ
'CSS > Layout_Site' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํธํฐ ์ ํ (1) (2) | 2022.09.06 |
---|---|
๋ฐฐ๋ ์ ํ (1) (2) | 2022.09.06 |
ํค๋ ์ ํ (1) (2) | 2022.09.02 |
์ด๋ฏธ์ง ํ ์คํธ ์ ํ (1) (3) | 2022.09.02 |
ํ ์คํธ ์ ํ (3) (2) | 2022.09.01 |
๋๊ธ