float&clear
๐ float
float์์ฑ์ ์์๊ฐ ๋ฌธ์์ ํ๋ฆ์์ ์ ์ธ๋์ด ์์ ์ ํฌํจํ๊ณ ์๋ ์ปจํ
์ด๋์ ์ผ์ชฝ์ด๋ ์ค๋ฅธ์ชฝ์ ๋ฐฐ์น๋๊ฒ ํฉ๋๋ค.
๋ฌธ์์ ํ๋ฆ์์ ์ ์ธ๋์ง๋ง, ํ์ํ ๋งํผ์ ๊ณต๊ฐ์ ์ฐจ์งํฉ๋๋ค.
์ฃผ๋ก ๋ ์ด์์์ ๊ตฌ์ฑํ ๋ ๋ธ๋ก๋ ๋ฒจ ์์๋ฅผ ๊ฐ๋ก ์ ๋ ฌํ๊ธฐ ์ํด ์ฌ์ฉ๋ฉ๋๋ค.
float์ ์์ฑ๊ฐ
- none: ๊ธฐ๋ณธ๊ฐ
- left: ์ผ์ชฝ๋ถํฐ ๊ฐ๋ก์ ๋ ฌ
- right: ์ค๋ฅธ์ชฝ๋ถํฐ ๊ฐ๋ก์ ๋ ฌ
float: left;
float: right;
margin: 0 auto; /* ์ค์ ์ ๋ ฌ */
๐ clear
clear์์ฑ์ float ์์ ์ดํ์ ํ์๋๋ ์์์ ๋์๋ค์ ์กฐ์ ํฉ๋๋ค.
์ปจํ ์ด๋ ์์์ float์์๋ฅผ ์ ์ฉํ๊ณ ์ดํ ์์์ ๋์ด์ float์ ์ ์ฉํ๊ณ ์ถ์ง ์์ ๋ ์ฌ์ฉํฉ๋๋ค.
clear์ ์์ฑ๊ฐ
- none: ๊ธฐ๋ณธ๊ฐ
- left: float์ด left์ธ ์์์ ์๋๋ก ๋ด๋ ค๊ฐ๊ฒ ๋ค
- right: float์ด right์ธ ์์์ ์๋๋ก ๋ด๋ ค๊ฐ๊ฒ ๋ค
- both: float์ด left๋ฐ right์ธ ์์์ ์๋๋ก ๋ด๋ ค๊ฐ๊ฒ ๋ค
.left {
background-color: #ff8c00;
width: 150px;
height: 50px;
float: left;
}
.right {
background-color: #9932cc;
width: 150px;
height: 50px;
float: right;
}
p {
clear: both;
}
์ถ์ฒ
-
์ ๋ ธ์ฝ๋ฉ
๐ฌ ์ต์ ๋๊ธ