๐float์ ์ญํ 
์ด๋ฏธ์ง๋ฅผ ํ ์ค๋ก ์ค์ ํ๋ ๋ฐฉ๋ฒ
1) display: inline-block 
 - ๋ฌธ์ ์ : ์ด๋ฏธ์ง๋ค ์ฌ์ด๊ฐ ๊ธฐ๋ณธ์ ์ผ๋ก ํ์ด ์๊น(์ฝ๋ฉํ  ๋ ํ๊ทธ๋ง๋ค ์ํฐ๋ฅผ ์ฐ๊ธฐ ๋๋ฌธ์) 
 - float: left ๋๋ right๋ก ํด๊ฒฐ
2) float: left/right
 - inline-block์์์ฒ๋ผ ๋ฐ๋๊ฒ ํจ(์ฝํ
์ธ ๋งํผ์ ๊ธธ์ด๋ก ๋ณํจ)  
 - ๋ค๋ฅธ normal-position ์์๋ฅผ ๋ฐ์ด๋ด์ง ์์ง๋ง ๊ฒน์นจ ํ์์ด ์ผ์ด๋จ 
 - ๊ฐ์ ์์๋ inline ์์๋ผ์ float ์ค์ ์ ํด์ค์ผ ๋๋น ๋ฐ ๋์ด ์ค์ ์ด ๊ฐ๋ฅํจ 
 ๋ณดํต inline ์์๋ vertical-align: center๋ก ๊ฐ์ด๋ฐ ์ ๋ ฌ์ด ๊ฐ๋ฅํ๊ณ , float๋ฅผ ์ฌ์ฉํ๋ฉด inlin-block์ด๊ธฐ ๋๋ฌธ์ margin์ ์ฌ์ฉํ  ์ ์์ 
 float๋ ํ
์คํธ๋ฅผ ๊ฐ์ด๋ฐ ์ ๋ ฌ์ ๊ธฐ๋ณธ์ ์ผ๋ก ํ๊ธฐ ๋๋ฌธ์ vertical-align์ ์ธ ํ์๊ฐ ์์
๐float์ ๋ฌธ์ ์ 
1) ๋ถ๋ชจํ๊ทธ ์์ ์์ ์์์ '๋ชจ๋' float ์ค์ ์ ํ๋ฉด, ๋ถ๋ชจ ํ๊ทธ์ ๋ฒ์ด๋๋ ๋ฌธ์ ๊ฐ ์๊น

2) ํ๋์ ์์ ์์๋ง float๋ฅผ ์ค์ ํ๋ฉด, ์ค์ ํ์ง ์์ ํ์  ์์๊ฐ ์ค์ ๋ ํ์ ์ ์์ญ์ ์นจ๋ฒํ๊ฒ ๋จ. (๋ธ๋ผ์ฐ์  ์์ค์์ ํ์ธ ๊ฐ๋ฅ)
๐float์ ๋ฌธ์ ์  ์์ธ
float ๋๋ position ์์ฑ์ normal flow๋ฅผ ๋ฒ์ด๋๊ธฐ ๋๋ฌธ์
 
๐float ๋ฌธ์  ํด๊ฒฐ์ฑ
1) ๋ถ๋ชจ ์์์ overflow ์์ฑ ์ถ๊ฐ
2) clear ์์ฑ ํ์ฉ
- float ์ ์ฉ๋ ๋ฐ๋ก ๋ค์ ํ์  ์์์ clear: both/ left/ right ์ฌ์ฉ 
 - ํธ๋ฆฌ๋ฅผ ์ํด ์ฃผ๋ก clear:both ์ฌ์ฉ 
 - float ์์ฑ์ ํด์ ํ๋ฉด์ ๋ถ๋ชจ์๊ฒ ์์น๋ฅผ ์๋ ค์ฃผ๋ ์ญํ 
3) clear-fix(๊ฐ์ ์์) 
.wrap::after {
	content:'';
	display:block;
	clear:both;
}
5) ๋ถ๋ชจ์์์๋ float ์ ์ฉ
4) ๋ถ๋ชจ ์์ ๋์ด ๋๋ํ๊ฒ ์ง์ 
- ์์  ๋น์ถ์ฒ, ๋์ค์ ์์ ์์ ์ถ๊ฐ ๋ฐ ํฌ๊ธฐ ๋ณ๊ฒฝ์ด ์์ ์ ๋ถ๋ชจ ๋์ด๋ ๋ค์ ์ ํด์ผ ํจ