CSS ์์ฑ 01. width, height
โ๏ธ ํด๋น ๊ธ์ ํจ์คํธ์บ ํผ์ค - ํ๋ก ํธ์๋ ๊ฐ๋ฐ ๊ฐ์์์ HTML & CSS, SASS(SCSS) Part์ ๋ฐ์์ ๊ฐ์ฌ๋์ ๊ฐ์์๋ฃ๋ฅผ ์ ๋ฆฌํ ๊ฒ์ ๋๋ค.
width
#
์์์ ๊ฐ๋ก ๋๋น๋ฅผ ์ง์
#
์์ฑ ๊ฐ๊ฐ | ์๋ฏธ | ๊ธฐ๋ณธ๊ฐ |
---|---|---|
auto | ๋ธ๋ผ์ฐ์ ๊ฐ ๋๋น๋ฅผ ๊ณ์ฐ | auto |
๋จ์ | px , em , rem ๋ฑ ๋จ์๋ก ์ง์ |
height
#
์์์ ์ธ๋ก ๋๋น๋ฅผ ์ง์
#
์์ฑ ๊ฐ๊ฐ | ์๋ฏธ | ๊ธฐ๋ณธ๊ฐ |
---|---|---|
auto | ๋ธ๋ผ์ฐ์ ๊ฐ ๋๋น๋ฅผ ๊ณ์ฐ | auto |
๋จ์ | px , em , rem ๋ฑ ๋จ์๋ก ์ง์ |
width
, height
์ ์ฐจ์ด#
๋ธ๋ก ์์์ ์ธ๋ผ์ธ ์์์์ /* ๋ธ๋ก์์ */div {width: auto; /* 100% */height: auto; /* 0(px) */}/* ์ธ๋ผ์ธ ์์ */span {width: auto; /* 0(px) */height: auto; /* 0(px) */}
๋ธ๋ก ์์์์๋ height: auto; ๊ฐ height: 0(px); ์ ์๋ฏธํ๊ณ , ๋ด๋ถ์ ๋ด์ฉ์ ํฌ๊ธฐ์ ๋ฐ๋ผ height ๊ฐ ์ปค์ง๊ฒ ๋๊ณ , height: 100px; ๊ณผ ๊ฐ์ด ์ง์ ํฌ๊ธฐ๋ฅผ ์ง์ ํ ์๋ ์๋ค.ํ์ง๋ง ์ธ๋ผ์ธ ์์์์๋ width: auto; height: auto; ๋ ๋ชจ๋ width: 0(px); height: 0(px); ์ ์๋ฏธํ๋ฉฐ, ๋ด์ฉ์ ํฌ๊ธฐ์๋ฐ๋ผ ๋ฐ์ํ ๋ฟ, ์ง์ ํฌ๊ธฐ๋ฅผ ์ง์ ํ ์ ์๋ค.
max-width
#
์์์ ์ต๋ ๊ฐ๋ก ๋๋น๋ฅผ ์ง์
#
์์ฑ ๊ฐ๊ฐ | ์๋ฏธ | ๊ธฐ๋ณธ๊ฐ |
---|---|---|
๋จ์ | px , em , % ๋ฑ ๋จ์๋ก ์ง์ | none |
auto | ๋ธ๋ผ์ฐ์ ๊ฐ ๋๋น๋ฅผ ๊ณ์ฐ |
min-width
#
์์์ ์ต์ ๊ฐ๋ก ๋๋น๋ฅผ ์ง์
#
์์ฑ ๊ฐ๊ฐ | ์๋ฏธ | ๊ธฐ๋ณธ๊ฐ |
---|---|---|
๋จ์ | px , em , % ๋ฑ ๋จ์๋ก ์ง์ | |
auto | ๋ธ๋ผ์ฐ์ ๊ฐ ๋๋น๋ฅผ ๊ณ์ฐ |
max-height
#
์์์ ์ต๋ ์ธ๋ก ๋๋น๋ฅผ ์ง์
#
์์ฑ ๊ฐ๊ฐ | ์๋ฏธ | ๊ธฐ๋ณธ๊ฐ |
---|---|---|
๋จ์ | px , em , % ๋ฑ ๋จ์๋ก ์ง์ | none |
auto | ๋ธ๋ผ์ฐ์ ๊ฐ ๋๋น๋ฅผ ๊ณ์ฐ |
min-height
#
์์์ ์ต์ ์ธ๋ก ๋๋น๋ฅผ ์ง์
#
์์ฑ ๊ฐ๊ฐ | ์๋ฏธ | ๊ธฐ๋ณธ๊ฐ |
---|---|---|
๋จ์ | px , em , % ๋ฑ ๋จ์๋ก ์ง์ | |
auto | ๋ธ๋ผ์ฐ์ ๊ฐ ๋๋น๋ฅผ ๊ณ์ฐ |
#
Referenceํจ์คํธ์บ ํผ์ค - ํ๋ก ํธ์๋ ๊ฐ๋ฐ ๊ฐ์ - HTML & CSS, SASS(SCSS) Part by ParkYoungWoong