<Do it! HTML5+CSS3>์ ๊ธฐ๋ณธ์ผ๋ก ๋ฐฐ์ด ๋ด์ฉ์ ๋๋ค.
๋ชฉ์ฐจ
- 1) ๋จ์ ๋๋น ๊ณ ์ ํ๊ณ ๋ค๋จ ๊ตฌ์ฑ - column-width
- 2) ๋จ์ ๊ฐ์ ๊ณ ์ ํ๊ณ ๋ค๋จ ๊ตฌ์ฑ - column-count
- 3) ๋จ๊ณผ ๋จ ์ฌ์ด ์ฌ๋ฐฑ ์ง์ - column-gap
๋ค๋จ ๊ตฌ์ฑํ๊ธฐ
- column๊ณผ ๊ด๋ จ๋ ์ฌ๋ฌ ์์ฑ์ผ๋ก ๋ค๋จ์ผ๋ก ํธ์งํ ์ ์๋ค.
- ๋ค๋ง, ๋ค๋จ ๊ด๋ จ ์์ฑ์ ๋ธ๋ผ์ฐ์ ๋ณ ์ ๋์ฌ๋ฅผ ๋ถ์ฌ ์ฌ์ฉํด์ผ ํ๋ค.
- ํ ํ๋ฉด์ ์ฌ๋ฌ ๋จ์ผ๋ก ๊ตฌ์ฑํ ๋, ๋จ์ ๋๋น๋ฅผ ๊ณ ์ ํ๊ฑฐ๋ ๋จ์ ๊ฐ์๋ฅผ ๊ณ ์ ํด ํ๋ฉด์ ๋ถํ ํ ์ ์๋ค.
1) ๋จ์ ๋๋น ๊ณ ์ ํ๊ณ ๋ค๋จ ๊ตฌ์ฑ - column-width
์ ํ์ { column-width: ํฌ๊ธฐ | auto }
์์ฑ ๊ฐ | ์ค๋ช |
ํฌ๊ธฐ | ๋จ ๋๋น๋ฅผ ์ง์ ์ง์ ํ๋ค. |
auto | ๋จ์ ๊ฐ์(column-count) ๊ฐ์ ๋ค๋ฅธ ์์ฑ์ ๋ฐ๋ผ ๋จ์ ๋๋น๊ฐ ์๋์ผ๋ก ๊ณ์ฐ๋๋ค. |
2) ๋จ์ ๊ฐ์ ๊ณ ์ ํ๊ณ ๋ค๋จ ๊ตฌ์ฑ - column-count
๋จ์ ๊ฐ์๋ฅผ ๊ณ ์ ํด ๋๊ณ ๋ค๋จ์ ๊ตฌ์ฑํ๋ฉด ๋ธ๋ผ์ฐ์ ์ฐฝ์ ๋๋น์ ์๊ด์์ด ๋จ์ ๊ฐ์๋ฅผ ํญ์ ์ผ์ ํ๊ฒ ์ ์งํด์ผ ํ๊ธฐ ๋๋ฌธ์ ์ฐฝ์ ๋๋น๊ฐ ์ปค์ง๋ฉด ๋จ์ ๋๋น๋ ์ปค์ง๋ค.
์ ํ์ { column-count: ์ซ์ | auto }
์์ฑ ๊ฐ | ์ค๋ช |
์ซ์ | ๋จ์ ๊ฐ์๋ฅผ ์ง์ ํ๋ค. |
auto | ๋จ์ ๋๋น(column-width) ๊ฐ์ ๋ค๋ฅธ ์์ฑ์ ๋ฐ๋ผ ๋จ์ ๊ฐ์๊ฐ ์๋์ผ๋ก ๊ณ์ฐ๋๋ค. |
3) ๋จ๊ณผ ๋จ ์ฌ์ด ์ฌ๋ฐฑ ์ง์ - column-gap
์ ํ์ { column-gap: ํฌ๊ธฐ | normal }
์์ฑ ๊ฐ | ์ค๋ช |
ํฌ๊ธฐ | ๋จ๊ณผ ๋จ ์ฌ์ด์ ์ฌ๋ฐฑ์ ์ซ์๋ก ์ง์ ํ๋ค. |
normal | ์ฌ๋ฐฑ์ ์๋์ผ๋ก ์ง์ ํ๋ค. W3C์์ ๊ถ์ฅํ๋ ์ฌ๋ฐฑ์ 1em์ด๋ค. |
'๐ปWEB FrontEnd > CSS3' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํ ์คํ์ผ (0) | 2020.08.11 |
---|---|
CSS ๋ ์ด์์- ํฌ์ง์ ๋๊ณผ ์ฃผ์ ์์ฑ๋ค (0) | 2020.07.13 |
์ฌ๋ฐฑ(๋ง์ง, ํจ๋ฉ) ๊ด๋ จ ์์ฑ๋ค (0) | 2020.07.12 |
ํ ๋๋ฆฌ ๊ด๋ จ ์์ฑ๋ค (0) | 2020.07.12 |
CSS ๋ฐ์ค ๋ชจ๋ธ, ์ฝํ ์ธ ๊ด๋ จ ์์ฑ๋ค (0) | 2020.07.10 |