inline-block
๋ ์ด์์์ ๊ตฌ์ฑํ ๋ float ์ธ์ ๋ง์ด ์ฐ๋ ๊ฒ์ค ํ๋์ธ inline-block
display : block (ํํ์ ์ ๋ถ ์ฐจ์ง)
display : inline-block (๋ด ํฌ๊ธฐ๋งํผ ์ฐจ์ง)
๊ฐ๋ก๋ก ์ ๋ ฌํ ๋ float : left ์ด๊ฒ๋ง ์ธ ์ ์๋ ๊ฒ์ ์๋๋๋ค.
display : inline-block์ ์ฌ์ฉํด๋ด ์๋ค.
์์ ์ฝ๋๋ ๋ฐ์ค๋ฅผ ๋ง๋ค์ด ์ผ์ชฝ์ผ๋ก ์ ๋ ฌ์ํค๋ ์ฝ๋์ ๋๋ค.
display ์์ฑ๋ง inline-block์ผ๋ก ์กฐ์ ํ๋ฉด ๊ฐ๋ก๋ก ๋ฐฐ์น๊ฐ ๊ฐ๋ฅํฉ๋๋ค.
inline- block์ "๋ด ํญ๊ณผ ๋์ด๋งํผ ์๋ฆฌ์ฐจ์งํ๊ฒ ํด์ฃผ์ธ์~" ๋ผ๋ ๋ป์ ๋๋ค.
๊ฐํธํ์ง๋ง <ํ๊ทธ> ์ฌ์ด์ ์คํ์ด์ค๋ฐ ๊ณต๋ฐฑ์ด ์๋ค๋ฉด ๊ทธ๋๋ก ๋ณด์ฌ์ฃผ๊ธฐ ๋๋ฌธ์
๊ฐ๋ก๋ก ์ ๋ ฌํ๋ ค๋ฉด ํ๊ทธ ์ฌ์ด์ ๊ณต๋ฐฑ๋ ์ ๊ฑฐํด์ค์ผํฉ๋๋ค.
์ด๋ฐ๊ฒ ๊ท์ฐฎ์ต๋๋ค float ์ฐ์
์ฃผ์์ ์คํ๋์ง ์๋ ์ฝ๋์ ๋๋ค.
HTML ์ฝ๋๋ <!-- --> ์ด๊ฒ ์ฃผ์์ฒ๋ฆฌํ๋ ์ฝ๋์ด๋ฉฐ
์ด ์ฌ์ด์ ์ฝ๋๋ฅผ ์ง์ด๋ฃ์ผ๋ฉด ์คํ๋์ง ์์ต๋๋ค.
ํ์ง๋ง ๊ทธ๋๋ ๋๋ฌ์๋ณด์ ๋๋ค.
๋ค๋ฅธ ๋ฐฉ์
left์ right ์ฌ์ด์ ์ฃผ์์ฒ๋ฆฌ ํน์ ๊ณต๋ฐฑ์ ๊ฑฐ
๋ถ๋ชจ div์ font-size : 0
font-size ์์ฑ์ inherit ๋๊ธฐ ๋๋ฌธ์ ์์ ์๋ <div>์ ๊ทธ ์ฌ์ด์ ์๋ ๊ณต๋ฐฑ๋ font-size๊ฐ 0px์ด ๋ฉ๋๋ค.
์ด๋ฌ๋ฉด ํด๊ฒฐ์ธ๋ฐ HTML์ด ๊นจ๋ํด์ง์ง ๋ชจ๋ฅด๊ฒ ์ง๋ง CSS๊ฐ ๋๋ฌ์์ง ์ ์๊ฒ ๊ตฐ์.
๋ ์ค์ ๋ ๋๋ฌ์๋ณด์ด๋ ๋ฐฉ๋ฒ์ ํ๋๋ง ์ฌ์ฉํ์๋ฉด ๋๊ฒ ์ต๋๋ค.
๐. baseline์ด ์์ ์กด์ฌํ๋ฉด display : inline-block ์์๋ค์ด baseline ์์ ์ค๋ ค๊ณ ํจ > vertical-align: top์์ฑ ์ผ๋ก ํด๊ฒฐ
โจ ๊ณผ์ . ๋ค์ด๋ฒ ๋ธ๋ก๊ทธ ๊ธ๋ชฉ๋ก ๋ง๋ค์ด๋ณด๊ธฐ (blog1.html ํ์ผ)์์ฑ
Last updated