
์ฌ์ดํธ๋ช
: ๋ค์ด๋ฒ
์์
๊ธฐ๊ฐ: 3์ผ ์์
๋ผ์ด๋ธ๋ฌ๋ฆฌ: -
์ ํ: PC ์ ์ํ, ํด๋ก ์ฝ๋ฉ
์ฐธ์ฌ๋: 100%
float์ ์ด์ฉํ์ฌ ํ์ด์ง ์ ์
ctrl + shift + i โ ํฌ์ปค์ค๊ฐ ์๋์ฑ๋ก ๊ฐ๋ฐ์๋ชจ๋์ด๋ฆผ
ctrl + shift + c โ ํฌ์ปค์ค๊ฐ ์กํ์ฑ๋ก ๋ฐ๋ก ์ ํ๊ฐ๋ฅ
์ฒ์์ ๋งํฌ์
์ div๋ก๋ง ๋งํฌ์
์ ๊ตฌ์ฑํ์๋ค.
header, main, footer๋ฟ ์ ๋๋ก๋ ๋งํฌ์
์ ํ์ง ๋ชปํ์๋ค.
div๋ก ์์
ํ๋๊ฒ ๋ ๋น ๋ฅธ๊ฑฐ ์๋๊น??
ํ์ง๋ง
์ด์ ๋ ํ๊ทธ์์ฒด์ ์๋ฏธ๊ฐ์๋ ์๋ฉํฑํ๊ทธ๋ก ๋งํฌ์ ๊ตฌ์ฑ์ ํด์ผํ๋ค.
SEO ์ต์ ํ์ ์ ๋ฆฌ.
์น ์ ๊ทผ์ฑ์ ํจ์จ์
์ ์ง๋ณด์์ ์ฉ์ด์ฑ
์น ์ ๊ทผ์ฑ์ ํจ์จ์ ์ด๋ ค๋ฉด ์ง์ผ์ผํ๋ค!!!
ํด๋์ค๋ช ์ ํต์ผ์ฑ ์๊ฒ ์์ฑํด์ผํ๋ค.
- group-flex
- column-left, column-right
- col-left ,col-right
- row-top , row-bottom
.
.
.
ํด๋์ค๋ช ์ ์ง์๋๋ ๊ฐ์ฅ ํต์ฌ์ด๋ผ๊ณ ๋ณด์ฌ์ง๋ ๊ฑธ ์์ญ ์ด๋ฆ์ผ๋ก ์ง ๋ค.
ex) logo-area , gnb-area
section-event [sc-event]
event-area โ ์์ญ์ก์์ค๋ [์น์ ๊ธ์ด์๋๋ผ๋ฉด area๋ถํฐ ์์]
event-wrap โ ์์๋จ์
event-box โ ๋์์๋จ์
ul โ event-list (๋ถ๋ชจ)
li โ event-item (์์)
link โ ๋งํฌ ์ด๋์ด ๋ชฉ์
btn (๋๋ณด๊ธฐ) โ ๋งํฌ์ด๋(x) ์คํฌ๋ฆฝํธ ์๋(o)
4๋จ๊ณ์ด์์ ์์์ ์ฌ์ค์ ์๋ฏธ๋์๊ณ ์์ 1์ฒ๋ผ ์ฐ๊ฒ๋๋ฉด ์ถํ ์์ ์์ ๊ฒน์นจ์ด ์ผ์ด๋ ์์์ผ๋ ์ฃผ์ํด์ ์ฌ์ฉํ์!
[์์ 1] .section-event ul{} [x] .section-event ul li{} [x] .section-event ul li a{} [x] .section-event ul li a img{} [x][์์ 2] .section-event .event-list{} [O] .section-event .event-item{}[O] .section-event .link-item{}[O] .section-event .link-item img{}[O]์ ํ์๋ฅผ ๋ณด๋ค ์ ํํ๊ณ ๊ฐ๊ฒฐํ๊ฒ ๋๋ผ์์์ต๋๋ค!
[๊ทธ๋ฆผ1]

[๊ทธ๋ฆผ2]

๊ทธ๋ฆผ1,2๋ฒ ์ฒ๋ผ ์๋ก ์ฐ๊ด์ฑ์๋ ๋จ์ ๋์์ธ ๋ฌถ์์ผ๋ ์ด๋ฆ์ด ๊ฐ๊ณ ์์๋ ์ฌ๋ฐฑ์ ์๋ก ๋ค๋ฅด๊ฒ ์ค์ผํ๋ค๋ฉด ํด๋์ค ์ด๋ฆ์ ์ฃผ๊ธฐ ๋๋ฌด ์ด๋ ต๋ค. ๊ทธ๋ ๋ค๋ฉด!!
- group-flex1, group-flex2
- inner1, inner2
- group-row
๋ฑ๋ฑ์ผ๋ก ์ซ์๋ฅผ ์ฆ๊ฐ์์ผ์ ๊ตฌ์ฑํ๋ฉด ๋๋ค.
๋จ์ ์์๋ ์ฌ๋ฐฑ์์ํด์ ๋ง๋ ํ๊ทธ๋๊น!!
assets(์ ์ฐ) - ์ฌ์ดํธ์ ํ์ํ ์ค๋น๋ฌผ / css, img, jq...

reset.css- ์ด๊ธฐํ ํฐ ๋ํ์ง๋ฅผ ๋ง๋๋๋๋ ( reset ๊ธฐ๋ณธ ์์ค)common.css- ๊ณตํต์ผ๋ก ์ฐ์ด๋ ์์ญ! ์ด๋์๋ ์ฐ์ด๋๊ณณ๋ค
ex) blindlayout.css- ํฐ ๊ตฌ์กฐ๋ฌผ (ํฐํ)ํค๋,ํธํฐ๋ฅผ ๊ณตํต์ผ๋ก ๊พธ๋ฉฐ๋๋๋ค. -> body์ ๋ํ์คํ์ผ๋main.css-> ๋ฉ์ธ๋ฉ์ด์ง๋ง์ ์ํ cssstyle.css-> mainํ์ด์ง๊ฐ ์๋๊ฒฝ์ฐ ๋ถ๋ฌ์ค๋์ฉ๋ ๋ชจ๋ ์๋ธํ์ด์ง ์คํ์ผ
layout.css์ reset, common css๋ฅผ ์ฐ๊ฒฐ์์ผ์ฃผ๊ณ main์ ๋งํฌ ์ฐ๊ฒฐ์ ํ๋ค.
๋ฐ๋์ ์์
reset,common๋ฅผ ์ง์ผ์ค์ผํ๋ค.

<link rel="stylesheet" href="./assets/css/layout.css">
- ๊ฐ์ ๋ ๋ฒจ(ํด๋)์ ์์๋ -
./ํ์ผ๋ช- ์์๋ ๋ฒจ์ ์์๋ -
../- ํ์๋ ๋ฒจ์ ์์๋ -
/ํด๋๋ช
ex)โ../(์์)ํด๋๋ช /(์์)์ด๋ฆ.jpgโ altโ๋์ฒด๋งโ- ํด๋ ์์ผ๋ก ๋ค์ด๊ฐ๋๋
/์ฌ์ฉ
strong : ๋ฌธ์ฅ๊ฐ์กฐ ๊ฒ์๊ธ์์ ์ ๋ชฉ๊ธ
em: ๋จ์ด๊ฐ์กฐ ๊ฒ์๊ธ์ด๋ผ๊ณ ํ๋ฉด ์นดํ ๊ณ ๋ฆฌ,๋ถ๋ฅ๊ธ
p : ๋ฌธ์ฅ,๋จ๋ฝ,๋ด์ฉ ์ ์๋ฏธํ ํ ์คํธ
span : ์๋ฏธ๊ฐ ๋ง์ด ๋จ์ด์ง๋ ์ฉ๋ฆฌํ ์คํธ
- ์๋ฏธ๊ฐ ๋จ์ด์ง ๋
- ํ ์คํธ๋ฅผ ๊พธ๋ฉฐ์ค ๋
- ํด๋ฆญ๋ ์๋๊ณ ์๋ฏธ ๋จ์ด์ง ๋
- ๋จ๋ span โ ์ฉ๋ฆฌํ ์คํธ
- aํ๊ทธ, ๋ค๋ฅธํ๊ทธ์ ์์๋ span โ ๋์์ธ
๋ฌธ์ฅ,๋จ๋ฝ,์ ๋ชฉ,๋ด์ฉ์ผ๋ก ์ด๋ฃจ์ด์ง
formํ๊ทธ ํ์ ์์
GET: ๊ธฐ๋ณธ๊ฐ, URL์ ์ ๋ณด๋ฅผ ๊ฐ์ด ๋ณด๋, ์ฃผ๋ก ๊ฒ์, ๋ณด์(x)
POST: ์จ๊ฒจ์ ๋ณด๋, ๋ก๊ทธ์ธ, ํ์๊ฐ์ ๋ฑ ์ค์ํ ์ ๋ณด ์ ์ก, ๋ณด์(0)
formํ๊ทธ ์ฐ๋ ค๋ฉด ์ด ๋ ๊ฐ ํ์
๊ฒ์ ๊ฒ์
- GET : ๊ธฐ๋ณธ๊ฐ, URL์ ์ ๋ณด๋ฅผ ๊ฐ์ด ๋ณด๋, ์ฃผ๋ก ๊ฒ์
- POST : ์จ๊ฒจ์ ๋ณด๋, ๋ก๊ทธ์ธ, ํ์๊ฐ์ ๋ฑ ์ค์ํ ์ ๋ณด ์ ์ก
<form action="" method="get">
<fieldset>
<legend class="blind">๊ฒ์</legend>
<input type="text">
<button type="button"><!-- ๋ฒํผ์ ํญ์ ๊ฐ์ด๋ฐ ์ ๋ ฌํ๋ ์์ฑ -->
<span class="blind">๊ฒ์</span> <!-- ์ ๊ณต๋๋ ์์ญ์ ๋ธ๋ผ์ธ๋ ํ์ -->
</button>
</fieldset>
</form>
<fieldset> </fieldset>- ํ ๋๋ฆฌ์ ์ด๋ฆ, ๊ตฌ์ญ ํ์ block๋ ๋ฒจ, ๋ถ๋ชจ๋ก๋ง ๊ฐ๋ฅ, ํผ์ ๋ํ ์์ญ<legend> </legend>- ์์์ผ๋ก๋ง ์ฌ์ฉ ๊ฐ๋ฅ ๊ตฌ์ญ์ ํ์ดํ/์ ๋ชฉ (์๊ฐ์ฅ์ ์ธ + ๊ฒ์์์ง์ ์ํด ์ค์ง์ ์ผ๋ก ํ์์์ด๋ ์จ์ฃผ๊ธฐblind๋ก ๊ฐ๋ฆฌ๊ธฐ)

input์ ํด๋ฆญ์ ๋ผ์ธ์ด ์๊ธด๋ค.
์์ ๋ ๋ฐฉ๋ฒ์ ๊ฐ๋จ! outline: 0;์ฃผ๊ธฐ
.header-area .search-area input{ outline: 0; }
img์ฝํ
์ธ (์๋ฏธ ์๋) ํํ
์ฐ๋๊ฒ ๊ฐ์ฅ์ข๋ค!
์ด๋ฏธ์ง๋ก ํ์ฌ๊ธ ์ ๋ณด์ ๊ณต์ ํ๊ณ ์ถ์ ๋
<img src="์ด๋ฏธ์ง์ฃผ์" alt="๋์ฒด๋ง">
-> alt ํ๊ทธ - ์ด๋ฏธ์ง๊ฐ ์์๋ ์ถ๋ ฅํ ๋์ฒด ๋ฌธ์ ํํ (์น์ ๊ทผ์ฑ์กฐ๊ฑด)
๋ก๊ณ ,์์ด์ฝ,ํ์ดํ โ ์ด๋ฏธ์ง๋ก ์ฐ๊ธฐ๋ณด๋จ ๋ฐฐ๊ฒฝ์ฒ๋ฆฌ(IR)๊ฐ ๋ซ๋ค.
imgํ๊ทธ๋ ์ด๋ฏธ์ง์ฝํ ์ธ ํํ ์ฐ๋๊ฒ ์ ๋นํ๋ค.
[ ์์ด์ฝ,๋ก๊ณ x ]
์๋ฏธ์๋ ์ด๋ฏธ์ง, ๋ถ์์ ์ด๋ฏธ์ง
- img(์๋ณธ์ฌ์ด์ฆ๋๋ก ๋์ด)ํ๊ทธ์๋ ๋ฌ๋ฆฌ ์์ญ ๋งํผ๋ง ๋ณด์ฌ์ค๋ค.
- ์๋ณธ ์ด๋ฏธ์ง๊ฐ ๋ ํฌ๋ฉด ์์ญ๋งํผ๋ง ์ด๋ฏธ์ง๊ฐ ๋์จ๋ค.
- ์๋ณธ ์ด๋ฏธ์ง๊ฐ ๋ ์์ผ๋ฉด ๋ฐ๋ณต๋์ ์์ญ์ ๋ค ์น ํด์ค๋ค.(๋ฒฝ์ง์ฒ๋ผ ์ฌ์ง ๋ฐ๋ณต)
๋ฐฐ๊ฒฝ ex)๋ํธ๊ฐ ๋ฐฐ๊ฒฝ์ฒ๋ผ๋์จ๊ฑฐ - > background ์์ฑ
๐ width, height ํ์๋ก ์ฃผ์!!
- ์ด๋ฏธ์ง๋ฅผ ๋ณผ ์ ์๋ ์ฌ์ฉ์์๊ฒ ์ ์ ํ ๋์ฒด ํ ์คํธ๋ฅผ ์ ๊ณต
์คํฌ๋ฆฐ ๋ฆฌ๋ ์ฌ์ฉ์๋ฟ ์๋๋ผ ๊ฒ์ ์์ง์ ํจ๊ณผ์ ์ธ ๋ด์ฉ ์์ง์ ์ํด์๋ ํ์!- ๋ฐฐ๊ฒฝ์ฒ๋ฆฌ๋ก ์ฌ์ฉ๋จ
IS๊ธฐ๋ฒ์ ์ฌ์ฉํ๊ณ ์ ํ๋ ์ด๋ฏธ์ง๋ค์ ๋ชจ์ ํ๋์ ์ด๋ฏธ์ง๋ก ๋ง๋ค์ด ๊ทธ ์ด๋ฏธ์ง ํ์ผ๋ง ์๋ฒ์ ์์ฒญ
- HTML์
imgํ๊ทธ๊ฐbackground-image๋ณด๋ค ๋ก๋ฉ ์๋๊ฐ ๋น ๋ฅด๊ธด ํ์ง๋ง imgํ๊ทธ๋ฅผ ๊ฐ์ง๊ณ ํ๋์ฉ ์ด๋ฏธ์ง๋ค์ ๋ถ๋ฌ์ค๋ ๊ฒ์ ์๊ฐ์ด ์ค๋ ๊ฑธ๋ฆฐ๋ค.- ์๋ฒ์ธก์์ ํธ๋ ํฝ์ด ํ ์ค๋ค.
ex) ์ด๋ฏธ์ง 100๋ฒํต์ vs ์ด๋ฏธ์ง 1๋ฒํต์- ์กฐ๊ฐ๋ ์ด๋ฏธ์ง ํ์ผ๋ค์ ํ๋์ ํ์ผ๋ก ๋ณํฉ ํ ๋ฐฐ๊ฒฝ์ผ๋ก ์ฒ๋ฆฌํด์ ์น ๋ฌธ์ ์ ์ก ์๋๋ฅผ ๋์ด๋ ๊ธฐ๋ฒ
-> ์๋ฒ ๋ถํ ์ค์ด๋ฌ- DPI โ ๋ํธ ํผ ์ธ์น (๋ชจ๋ฐ์ผ, ๋งฅ๋ถ๋ชจ๋ํฐ) ํด์๋๋ฅผ ๋ง์ถ๊ธฐ ์ํด ์ด๋ฏธ์ง๋ฅผ 2๋ฐฐ ํค์ด๋ค.
์ด๋ฏธ์ง ๋ณํ ์ฌ์ดํธ 1
์ด๋ฏธ์ง ๋ณํ ์ฌ์ดํธ 2

common.css์ ๊ณตํต์ผ๋ก ์ฌ์ฉ๋ ์ด๋ฏธ์ง๋ฅผ ๋ฃ๊ณ ํด๋์ค์ด๋ฆ์ ๋ฃ์ด์ค๋ค.
.shop-body .news-top .next::before, .shop-deal .shopdeal-title .deal-link::before, .plusdeal-item .plusdeal-box .ico_one_plus, .plusdeal-item .plus-R::before{ background-image: url(../images/sp_shop_a620bd.png); background-repeat: no-repeat; background-size: 107px 101px; }
background-size๋ ์๋ณธ ์ด๋ฏธ์ง๊ฐ 2๋ฐฐ ์ปค์ ธ์์์ผ๋ก ๋ฐ์ผ๋ก ๋๋ ์ค๋ค.background-position์ผ๋ก ์์น ์ฐพ์์ฃผ๋ฉด๋๋ค.

<div class="logo-area"> <div class="inner"> <!-- w์ก๊ณ ์ค์์ ๋ ฌ ๊ณตํต --> <h1 class="logo"><a href=""><span class="blind">๋ค์ด๋ฒ</span></a></h1> <div class="search-area"> <form action="" method="get"><!-- ๋ณด์์ด ๋ ธํ์get, ํ์ post --> <fieldset> <legend class="blind">๊ฒ์</legend> <input type="text"> <button type="button"><!-- ๋ฒํผ์ ํญ์ ๊ฐ์ด๋ฐ ์ ๋ ฌํ๋ ์์ฑ --> <span class="blind">๊ฒ์</span> <!-- ์ ๊ณต๋๋ ์์ญ์ ๋ธ๋ผ์ธ๋ ํ์ --> <!-- after์ ๊ฒ์ ์ด๋ฏธ์ง --> </button> </fieldset> </form> </div> <div class="service-area"> <a href="" class="link-start">๋ค์ด๋ฒ๋ฅผ ์์ํ์ด์ง๋ก</a><i class="bar"></i> <a href="" class="link-junior">์ฅฌ๋์ด ๋ค์ด๋ฒ</a> <a href="" class="link-bin">ํดํผ๋น</a> </div> </div> </div>
- ์์๋ค์๊ฒ ๊ฐ๊ฐ ๊ฐ๋ก์ฌ์ด์ฆ, ๊ฐ์ด๋ฐ ์ ๋ ฌ์ ์ฃผ๋๊ฒ๋ณด๋ค ๊ณตํตํด๋์ค๋ฅผ ์ด์ฉํ์ฌ ๋ถ๋ชจ์๊ฒ
inner๋ผ๋ ํด๋์ค๋ฅผ ์ค์ผ๋ก์จ ์ปจํธ๋กค์ด ํธํด์ง๋ค.width: 1130px;,margin: 0 auto;h1์ ํญ์ ํ์ด์ง์์ ํ๋๋ง ๋์์ผํจ. ๋ก๊ณ ์๋ง!!<button type="button">ํ๊ทธ๋ ํญ์ ๊ฐ์ด๋ฐ ์ ๋ ฌ์ ์์ผ์ค๋ค.

<div class="service-area"> <a href="" class="link-start">๋ค์ด๋ฒ๋ฅผ ์์ํ์ด์ง๋ก</a><i class="bar"></i> <a href="" class="link-junior">์ฅฌ๋์ด ๋ค์ด๋ฒ</a> <a href="" class="link-bin">์ฅฌ๋์ด ๋ค์ด๋ฒ</a> </div>
- ํ์ดํ ์ด๋ฏธ์ง๋
vertical-align: top;๋ฅผ ์ด์ฉํ์ฌ ํ ์คํธ์ ์ ๋ ฌ์ ๋ง์ถฐ์ค๋ค.iํ๊ทธ๋ ์๋ฏธ๊ฐ ์๋ ์์์ ์ฌ์ฉ.
vertical-align์ inline๋ ๋ฒจ์ ์์ง์ ๋ ฌ ์์ผ์ฃผ๋ ๊ฒ
<section class="sc-news"> <h2 class="blind">๋ด์ค์์ญ</h2> ... </section>
- ์๋ก์ด ์์ญ์ด ์์๋๋
sectionํ๊ทธ์์h2๋ก ๋ณด์ด์ง ์๋ ์ ๋ชฉ ๋ฃ์ด์ค์ผํจ

<i class="vt-line vt01"></i><!-- ์ธ๋ก --> <i class="vt-line vt02"></i> <i class="vt-line vt03"></i> <i class="vt-line vt04"></i> <i class="vt-line vt05"></i> <i class="hr-line hr01"></i><!-- ๊ฐ๋ก --> <i class="hr-line hr02"></i> <i class="hr-line hr03"></i>position: absolute; top: 0; left: 124px; width: 1px; height: 100%; background: #dae1e6;
iํ๊ทธ์ border๊ฐ ์๋ width๋ก css๋ฅผ ์ค๋ค.
iํ๊ทธ๊พธ๋ฐ ๋, ์ ๋ง๋ค ๋... ์๋ฌด ์๋ฏธ์๋ ๋ฆฌ๋๊ธฐ๊ฐ ์ฝ์ง ์๋ ์์ญ

๊ฐ์์ ์์กดํ์ง ์๊ณ ์ ์ ๋ง๋ค์ด์ฃผ๊ธฐ ์ํด์ ํ์ ๋ง๋ค์ด์ค์ผ๋ก์จ ๋์์ธ ๋ ์ด์์์ ๋ง์น์ง ์๋๋ค.
- ์์ง ์ํ์ ์ ๊ณ ์ ํ์ฌ ๋ ์ด์์์ด ๋ฌด๋์ง์ง ์๊ฒ ํ๋๊ฒ ํฌ์ธํธ!

์ด๋ฏธ์ง์ ํธ๋ฒ์ ์ด๋ฏธ์ง๊ฐ ์ปค์ง๊ณ ํน์ ํ
์คํธ์ ๋ฐ์ค

.sc-recipe .content-box:hover .title-txt { text-decoration: underline; } .sc-recipe .content-box:hover img { transform: scale(1.1); } .sc-recipe .preview-area img{ width: 100%; height: 100%; object-fit: cover; transition: transform 0.3s; }
transition: ์์ฑ 0.3s;
transition์ ์ ๋๋ฉ์ด์ ์๋๋ฅผ ์กฐ์ ํ๋ ๋ฐฉ๋ฒ์ ์ ๊ณตํ๋ค.
์์ฑ ๋ถ๋ถ์ ์ ์ฉํ๋ ค๋ ์์ฑ์ ์ ์ด์ค์ผํ๋ค.
ex) transform, rotate, scale, all...
์ปจํ
์ธ ์์ญ๋ฐ์ผ๋ก ๋์ณ์ผํ๋ ๊ฒฝ์ฐ overflow:hidden์ ์ฐ๊ฒ๋๋ฉด ๋ด์ฉ์ด ์งค๋ฆฐ๋ค.
main::after{ content: ''; //-> ๋น์นธ์์ฑ display: block; //-> ๊ทธ ๋น์นธ์ธ ์ธ๋ผ์ธ์ด์ฌ์ block์ผ๋ก ๋ฐ๊ฟ์ค์ผ ํ์นธ์ ์ฐจ์งํจ clear: both; //-> float ์์ชฝํด์ }
ํฐํ์ ๊ตฌ์ฑํ๋ ์์ญ์ด๋ผ๋ฉด overflow๋ณด๋จ :after ์ฒ๋ฆฌํ๋๊ฒ ์ด๋์ด๋ค.
display:block;-> ๋ง์ค์ ์ฒ๋ฆฌ๋ฅผ ์ํด ๊ธ์ ์ถ๋ ฅํ ๊ณต๊ฐ์ด ํ์ํจ
overflow:hidden;-> ๋์น๋ ํ ์คํธ ์จ๊น์ฒ๋ฆฌ
white-space:nowrap;-> ํ ์คํธ๊ฐ ๋ถ๋ชจ๋ฅผ ๋์ด๊ฐ๋ ๋ค์์ค๋ก ๋์ด๊ฐ์ง ์๊ณ ํ์ค๋ก ํ์๋จ.
text-overflow:ellipsis;-> ๋ง์ค์ ... ํ์
text-overflow: ellipsis;-> ๋ง์ค์ ... ํ์
overflow: hidden;
display: -webkit-box;-> ์นํท ์์ค๊ฐ ํ์ํด์
-webkit-box-orient: vertical;-> ์นํท ์์ค๊ฐ ํ์ํด์
-webkit-line-clamp: 3;-> ๋ช์ค ํ ๊ป์ง
line-height: 20px;-> ํ์๋ก ์์์ผํจ
max-height: 60px;-> clamp(์ค) x line-heightํ๋ฉด๋จ
๋ฌธ์์ด์ ์ค ์๊ฐ ์ ํ ์ค ์ ๋ณด๋ค ์์ ๊ฒฝ์ฐ ๋์ด๋ ์ค์ด๋ค๊ธฐ ๋๋ฌธ์ ๋์ผํ ๋์ด๋ฅผ ์ ์งํ๊ณ ์ถ์ ๊ฒฝ์ฐ์๋ height์์ฑ ๊ฐ์ ์ค์ ํด์ผ ํฉ๋๋ค.

๋ช css๋ค์ ์ ๋ธ๋ผ์ฐ์ ๋ค์ด ์ ์ฉ/์ง์์ด ์๋๋ค.
ํฌ๋ก์ค๋ธ๋ผ์ฐ์ง์ ์ํด ๋ฎ์๋ฒ์ ๋คํํ
webkit์ ์จ์ค์ผ์ง ์ ์ฉ์ด ๋๋ค.
-webkit- : ํฌ๋กฌ, ์ฌํ๋ฆฌ
-mox- : ํ๋ฆฌ์ดํญ์ค
-ms- : ์ต์คํ๋ก๋ฌ
-o- :์คํ๋ผ ํ์ฐ์ค

<li class="recipe-item">
<a href="">
<img src="./assets/images/infood01.jpg" alt="">
<div class="rec-box">
<em class="citem-title">๋ ์ํผ</em>
<strong class="title-txt">๋จํธ ๋์๋ฝ๋ฐ์ฐฌ๋ ์๋ฒฝ๋ฐฐ์ก์ผ๋ก~</strong>
<p class="desc">ํค๋ก์ฐ- ๊น๋ํฌ์์! ์ง๋ฐฅ์ฌ์ ์ด๊ณ ์ถ์๋ (๊ตฌ)์ง๋ฐฅ๋จธ์ ๊ทธ๋ฌ๋ ์ง์์ ๋ฌผ๋ฌ์ค์์๋ (ํ)์๊ฐ๋ฆฌ๋ค์ด์ดํฐ!! ๋ ์จ๊ฐ ๋์์ง๊ณ ์ท์ฐจ๋ฆผ์ด ์์์ง๋ ์ฃผ๋ณ๋ถ๋ค์ด ํ๋๋ ์ง๋ฒ๊ณผ ํ๋ฒ(aka ๋ค์ด์ดํธ)์ ๋์
ํ์๋๋ผ๊ตฌ์..?</p>
<div class="source">
<span class="name">
๊น๋ํฌ
</span>
<span class="date">
1์ฃผ์ผ ์
</span>
</div>
</div>
</a>
</li>
๋ ์ํผ ์์ญ์์ ์ด๋ฏธ์ง ์์ญ๊ณผ ๋ด์ฉ์์ญ์ด ๊ฒน์ณ์ ธ์๋ค.
ํด๊ฒฐ๋ฐฉ๋ฒ์?
.rec-box์float: right;์ ์ฃผ๊ณ ๊ทธ ๋ถ๋ชจ์ธ aํ๊ทธ์overflow: hidden;
->.rec-box์ด ์์ญ ๋ฐ์ผ๋ก ๋จ์ด์ง๋ฉด์ ๋ ์ด์์์ ๋ง์ง ์๊ฒ ๋จ

imgํ๊ทธ์ ์คฌ๋ float: left;์ ํด์ ์์ผ์ฃผ๋ฉด ๋๋ค.
-> .rec-box์ overflow: hidden;์ ์ค๋ค.

์ด๋ฏธ์ง ์์ญ๋ค์ด ์ผ์ชฝ์ผ๋ก ์ ๋ ค์๋ ํ์ ๋ฐ์
.footer-banner .banner-item {
float: left;
width: 350px;
height: 86px;
}
width: 350px;๊ฐ์ ์ง์ ํ๋๊ฒ ์ค์!
-> calcํ๊ทธ๋ฅผ ์ด์ฉํ์ฌ ๋๋ ์ค๋ค.width: calc(100% / 3);

ํ์ค๋ก ํํ๋์ด์ผํ๋๋ฐ ํ๋จ์ด์ฉ ๋ฐ๋ฆฌ๋ ํ์ ๋ฐ์

mall-area์ whith 100%
์ (ํด๋์ค dot)์float: left;

๋๊ฐ์ ํ์์ ์ด๋ฏธ์ง๊ฐ ๋์ค์ง ์๊ฑฐ๋ ๊ฐ์ด๋ฐ ์ ๋ ฌ์ด ๋์ง์์

.shop-body .recommend-area .btn { float: left; background-color: #fff; border: 1px solid #dae1e6; }๊ณตํต ํด๋์ค๋ก ์ฒ๋ฆฌํ๋ ค
btn๋ฅผ ์ฃผ๋๊ฑด ์ข์์ง๋ง ๋งํฌ์ , css๋ฅผ ์์ฑํ ๋ ๊ณตํต์ผ๋ก ์ฃผ๋ ค๋ ์์์ ๋ค๋ฅธ์์์ ๋ค์ด๊ฐ์ง ์๋float: left;๋ฅผ ์ค์ ๊ผฌ์๋ค.
โฐ (๐ด'โก'๐ด)๐ฌ
๊ณตํต ํด๋์ค๋ฅผ ์ค๋ ํฐํ์ ์๊ฐํ๊ณ ์ง์ผํ๋ค.
๊ณตํต ๋ผ๋๋ก ์ด๋ฃจ์ด์ง์ ๋ค๋ก๋ง ์งค ์ ์๊ฒ ๋
ธ๋ ฅํ๊ธฐ
ํด๋์ค ์ด๋ฆ ์ง๋๊ฒ ์๊ฐ๋ณด๋ค ์ด๋ ต๋คใ
์ต์ ํ๋ ํด๋์ค๋ช
์ ์ง์ ์ ์๋๋ก ๋ง์ด ํด๋ณด๋๊ฒ ์ค์ํ๋ค!