μμκ° νλ©΄μ μ΄λ»κ² λλ¬λκ² ν μ§λ₯Ό κ²°μ νλ μμ± μ
λλ€.
λνμ μΌλ‘ inline, block, inline-block, none
inline
- inlineμ textν¬κΈ°λ§νΌλ§ 곡κ°μ μ μ νκ³ μ€λ°κΏμ νμ§ μμ΅λλ€.
width
,height
,top
,bottom
μμ±μ 무μ λ©λλ€.left
,right
μμ±μ μ¬μ© κ°λ₯margin
μ μνλ μ μ© λμ§ μκ³ , μ’μ°λ§ κ°λ₯ν©λλ€.padding
μ λ€ κ°μ§ μ μμ΅λλ€.
block
- blockμ ν μμ μ 체λ₯Ό μ°¨μ§νλ λ°μ€ ννλ₯Ό κ°μ§λ νν
width
,height
,margin
,padding
μμ±μ΄ λͺ¨λ λ°μ λ©λλ€.- νμ μλ‘μ΄ λΌμΈμμ μμκ° μμ ν©λλ€.
- λ°λ‘ λΆλͺ¨μ heightλ₯Ό μ μΈνμ§ μμ κ²½μ°, μμ μμμ
height
μ ν© = λΆλͺ¨μheight
- νλ©΄ ν¬κΈ°μ μ 체 κ°λ‘νμ μμμΌλ‘ μ°¨μ§ ν©λλ€. -> λ€λ₯Έ μμκ° μμμ μλ μμκ° μ¬λΌμ€μ§ λͺ»νκ² κΈΈλ§
inline-block
- inline-blockμ inlineμμ±κ³Ό blockμμ±μ νΉμ§μ λλ€ κ°μ§κ³ μμ΅λλ€. μ¦, inline μλ¦¬λ¨ΌνΈ μ²λΌ μ€λ°κΏ μμ΄ λ€λ₯Έ μ리먼νΈκ³Ό λλν λ°°μΉ λ©λλ€.
- inlineμμ±κ³Ό λ€λ₯΄κ²
width
,height
μ μ© κ°λ₯νκ³ ,margin
μμ±μ μν κ°κ²© μ§μ μ΄ κ°λ₯ ν©λλ€.
none
- none: μ νν μμλ€μ νλ©΄μ λνλμ§ μκ² ν©λλ€.
- visibility: hiddenκ³Όμ μ°¨μ΄μ μ μμμ΄ λ¨μμλμ§ μ¬λΆκ° λ€λ¦ λλ€. -> display: noneμ μ‘΄μ¬λ₯Ό μκ² ν©λλ€.
μ½λ
display : block;
display : inline;
- μμ κ°μ λ°©μμΌλ‘ μ μ© ν μ μμ΅λλ€.
μ°Έκ³
'π Front-End > CSS' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
Flex (0) | 2022.10.20 |
---|---|
Grid (0) | 2022.10.20 |
position μμ± (0) | 2022.10.19 |
Box Model & box-sizing (0) | 2022.10.19 |
id & class (0) | 2022.10.19 |