-
CSS Flex νμ μ 리카ν κ³ λ¦¬ μμ 2023. 5. 13. 14:04
Flex-Box
justify-content μμ±
π‘ μμλ€μ κ°λ‘μ μμμ μ λ ¬
flex-start
: μμλ€μ 컨ν μ΄λμ μΌμͺ½μΌλ‘ μ λ ¬ν©λλ€.flex-end
: μμλ€μ 컨ν μ΄λμ μ€λ₯Έμͺ½μΌλ‘ μ λ ¬ν©λλ€.center
: μμλ€μ 컨ν μ΄λμ κ°μ΄λ°λ‘ μ λ ¬ν©λλ€.space-between
: μμλ€ μ¬μ΄μ λμΌν κ°κ²©μ λ‘λλ€.space-around
: μμλ€ μ£Όμμ λμΌν κ°κ²©μ λ‘λλ€.
align-items μμ±
π‘ μμλ€μ μΈλ‘μ μμμ μ λ ¬
flex-start
: μμλ€μ 컨ν μ΄λμ κΌλκΈ°λ‘ μ λ ¬ν©λλ€.flex-end
: μμλ€μ 컨ν μ΄λμ λ°λ₯μΌλ‘ μ λ ¬ν©λλ€.center
: μμλ€μ 컨ν μ΄λμ μΈλ‘μ μμ κ°μ΄λ°λ‘ μ λ ¬ν©λλ€.baseline
: μμλ€μ 컨ν μ΄λμ μμ μμΉμ μ λ ¬ν©λλ€.stretch
: μμλ€μ 컨ν μ΄λμ λ§λλ‘ λ립λλ€.
align-self μμ±
π‘ κ°λ³ μμμ μ μ©ν μ μλ λ λ€λ₯Έ μμ± align-itemsμ κ°μ κ°μ μ¬μ©
align-items
: align-itemsκ° μ¬μ©νλ κ°λ€μ μΈμλ‘ λ°μΌλ©°, κ·Έ κ°λ€μ μ§μ ν μμμλ§ μ μ©λ©λλ€.
align-content μμ±
flex-start
: μ¬λ¬ μ€λ€μ 컨ν μ΄λμ κΌλκΈ°μ μ λ ¬ν©λλ€.flex-end
: μ¬λ¬ μ€λ€μ 컨ν μ΄λμ λ°λ₯μ μ λ ¬ν©λλ€.center
: μ¬λ¬ μ€λ€μ μΈλ‘μ μμ κ°μ΄λ°μ μ λ ¬ν©λλ€.space-between
: μ¬λ¬ μ€λ€ μ¬μ΄μ λμΌν κ°κ²©μ λ‘λλ€.space-around
: μ¬λ¬ μ€λ€ μ£Όμμ λμΌν κ°κ²©μ λ‘λλ€.stretch
: μ¬λ¬ μ€λ€μ 컨ν μ΄λμ λ§λλ‘ λ립λλ€.
flex-direction μμ±
π‘ 컨ν μ΄λ μμμ μμλ€μ΄ μ λ ¬ν΄μΌ ν λ°©ν₯μ μ§μ
row
: μμλ€μ ν μ€νΈμ λ°©ν₯κ³Ό λμΌνκ² μ λ ¬ν©λλ€.row-reverse
: μμλ€μ ν μ€νΈμ λ°λ λ°©ν₯μΌλ‘ μ λ ¬ν©λλ€.column
: μμλ€μ μμμ μλλ‘ μ λ ¬ν©λλ€.column-reverse
: μμλ€μ μλμμ μλ‘ μ λ ¬ν©λλ€.
order μμ±
π‘ μμλ₯Ό λ°κΏμ€
- "μμ or μμ": orderμ κΈ°λ³Έ κ°μ 0μ΄λ©°, μμλ μμλ‘ λ°κΏ μ μμ΅λλ€.
flex-wrap μμ±
π‘ μμλ€μ μ€μ κΈ°μ€μΌλ‘ μ λ ¬
nowrap
: λͺ¨λ μμλ€μ ν μ€μ μ λ ¬ν©λλ€.wrap
: μμλ€μ μ¬λ¬ μ€μ κ±Έμ³ μ λ ¬ν©λλ€.wrap-reverse
: μμλ€μ μ¬λ¬ μ€μ κ±Έμ³ λ°λλ‘ μ λ ¬ν©λλ€.
flex-flow μμ±
π‘
flex-direction
κ³Όflex-wrap
μ λͺ¨λ μμλ€μ ν μ€μ μ μΈ κ°λ₯
flex-box 곡λΆνλ μ¬μ΄νΈ