HTML5 & CSS3

[HTML5 & CSS3] λ‹€λ‹¨μœΌλ‘œ νŽΈμ§‘ν•˜κΈ°

μ½”λ”©ν•˜λŠ” λΆ•μ–΄ 2021. 2. 13. 04:42
λ°˜μ‘ν˜•

*column-width - λ‹¨μ˜ λ„ˆλΉ„ κ³ μ •ν•˜κ³  닀단 κ΅¬μ„±ν•˜κΈ°

​

κΈ°λ³Έν˜•)

column-width : <크기> / auto

속성 κ°’

μ„€λͺ…

<크기>

단 λ„ˆλΉ„λ₯Ό 직접 μ§€μ •ν•œλ‹€.

auto

λ‹¨μ˜ 개수(column-count) 같은 λ‹€λ₯Έ 속성에 따라 λ‹¨μ˜ λ„ˆλΉ„κ°€ μžλ™ κ³„μ‚°λœλ‹€.

​

 

λ‹¨μ˜ λ„ˆλΉ„λ₯Ό μ§€μ •ν•΄μ„œ 닀단 νŽΈμ§‘ν•˜κΈ°

 

​

​

*column-count 속성 - λ‹¨μ˜ 개수 κ³ μ •ν•˜κ³  닀단 κ΅¬μ„±ν•˜κΈ°

​

κΈ°λ³Έν˜•)

column-count : <숫자> / auto

속성 κ°’

μ„€λͺ…

<숫자>

μ½˜ν…μΈ κ°€ λ“€μ–΄κ°ˆ λ‹¨μ˜ 개수λ₯Ό μ§€μ •ν•œλ‹€. 0보닀 큰 수λ₯Ό μ‚¬μš©ν•œλ‹€.

auto

λ‹¨μ˜ λ„ˆλΉ„(column-width) 같은 λ‹€λ₯Έ 속성에 따라 λ‹¨μ˜ κ°œμˆ˜κ°€ μžλ™ κ³„μ‚°λœλ‹€.

​

λ‹¨μ˜ 개수λ₯Ό μ§€μ •ν•΄μ„œ 닀단 νŽΈμ§‘ν•˜κΈ°

 

​

​

*column-gap 속성 - 단과 단 사이 μ—¬λ°± μ§€μ •ν•˜κΈ°

​

κΈ°λ³Έν˜•)

column-gap : <크기> / normal

속성 κ°’

μ„€λͺ…

<크기>

단과 단 μ‚¬μ΄μ˜ 여백을 숫자둜 μ§€μ •.

normla

여백을 μžλ™μœΌλ‘œ μ§€μ •ν•œλ‹€. W3Cμ—μ„œ ꢌμž₯ν•˜λŠ” 여백은 1emμž…λ‹ˆλ‹€.

​

​

​

*column-rule 속성 - κ΅¬λΆ„μ„ μ˜ 색상, μŠ€νƒ€μΌ, λ„ˆλΉ„ μ§€μ •ν•˜κΈ°

​

κΈ°λ³Έν˜•)

column-rule-color : <색상>

column-rule-style : none / hidden / dotted / dashed / solid / double / groove / ridge / inset / outset

column-rule-width : <크기> / thin / medium / thick

column-rule : <λ„ˆλΉ„> <μŠ€νƒ€μΌ> <색상>

 

단 사이에 ꡬ뢄선 μ‚½μž…ν•˜κΈ°

 

​

​

*break-after 속성 - 닀단 μœ„μΉ˜ μ§€μ •ν•˜κΈ°

​

κΈ°λ³Έν˜•)

break-after : column / avoid-column

break-before : column / avoid-column

break-inside : column / avoid-column

속성

단 λ‚˜λˆŒ μœ„μΉ˜

λ™μž‘

단 λ‚˜λˆ”

단 λ‚˜λˆ„μ§€ μ•ŠμŒ

break-before

νŠΉμ • μš”μ†Œ μ•ž

column

avoid-column

break-after

νŠΉμ • μš”μ†Œ λ’€

break-inside

νŠΉμ • μš”μ†Œ μ•ˆ

​

μ›ν•˜λŠ” μœ„μΉ˜μ— 단 λ‚˜λˆ„κΈ°

 

​​

​

*column-span 속성 - μ—¬λŸ¬ 단을 ν•˜λ‚˜λ‘œ ν•©μΉ˜κΈ°

​

κΈ°λ³Έν˜•)

column-span : 1 / all

속성 κ°’

μ„€λͺ…

1

단을 ν•˜λ‚˜λ§Œ ν•©μΉ˜λŠ” κ²ƒμ΄λ―€λ‘œ ν•©μΉ˜μ§€ μ•ŠλŠ” 것과 κ°™λ‹€.

all

전체 단을 ν•˜λ‚˜λ‘œ 합쳐 ν‘œν˜„ν•œλ‹€. λ‹¨μ˜ μΌλΆ€λ§Œ ν•©μΉ  μˆ˜λŠ” μ—†λ‹€.

 

μ—¬λŸ¬ 단을 ν•˜λ‚˜λ‘œ ν•©μΉ˜κΈ°

 

λ°˜μ‘ν˜•