🎨 CSS | μžμ† κ²°ν•©μž - ν•œ 칸의 띄어쓰기 ' '에도 μ˜λ―Έκ°€ μžˆλ‹€?

dayannneΒ·2023λ…„ 3μ›” 19일
0

HTML & CSS

λͺ©λ‘ 보기
5/7
post-thumbnail

μžμ† κ²°ν•©μž ' ' (descendant combinater)

μžμ† κ²°ν•©μž(" ")λŠ” νŠΉμ • μš”μ†Œμ˜ μžμ†μ„ 선택할 λ•Œ ν™œμš©ν•˜λŠ” κ²°ν•©μžμ΄λ‹€.
μžμ†μ€ μžμ‹, μžμ†, κ·Έ μ΄ν›„μ˜ 후손 λͺ¨λ‘λ₯Ό ν¬ν•¨ν•œλ‹€.

ex) .a h1
νƒœκ·Έ 사이에 띄어쓰기" ", μžμ† κ²°ν•©μžλ₯Ό μ£Όμ–΄ 'a 클래슀 μ•ˆμ˜ h1λΌλŠ” μžμ†μ„ 가리킨닀.

μ΄λ ‡κ²Œ μžμ† κ²°ν•©μžλ₯Ό ν™œμš©ν•œ μ„ νƒμžλŠ” μžμ† μ„ νƒμžκ°€ λœλ‹€.

  • ν—·κ°ˆλ¦¬λŠ” μžμ† μ„ νƒμž μ‚¬μš©
    λ°‘μ˜ 두 μ„ νƒμžλŠ” κ°™μ•„λ³΄μ΄μ§€λ§Œ λΆ„λͺ…νžˆ λ‹€λ₯Έ 역할을 ν•œλ‹€.
1) .a :not(p) {color : green;}
2) .a:not(p) {color : green;}

1) a class μ•ˆμ— λ“€μ–΄μžˆλŠ” p tagκ°€ μ•„λ‹Œ μš”μ†Œλ“€μ˜ colorλ₯Ό green으둜 λ³€κ²½
2) p tagκ°€ μ•„λ‹Œ a class의 colorλ₯Ό green으둜 λ³€κ²½

띄어쓰기 μœ λ¬΄μ— μ£Όμ˜ν•˜μ—¬ μ˜¬λ°”λ₯΄κ²Œ μ„ νƒμžλ₯Ό μ‚¬μš©ν•˜μž!

μžμ‹ κ²°ν•©μž

μžμ‹ κ²°ν•©μž(">")λŠ” νŠΉμ • μš”μ†Œμ˜ μžμ† 쀑 직계 μžμ‹λ§Œ 선택할 λ•Œ ν™œμš©ν•˜λŠ” κ²°ν•©μžμ΄λ‹€.

ex) .a > h1
νƒœκ·Έ 사이에 ">", μžμ‹ κ²°ν•©μžλ₯Ό μ£Όμ–΄ a 클래슀 μ•ˆμ˜ μžμ†λ“€ 쀑 'h1λΌλŠ” 직계 μžμ‹'을 가리킨닀.

profile
☁️

0개의 λŒ“κΈ€