[CSS] nth-child() , nth-of-type ꡬ쑰 가상 클래슀 μ„ νƒμž ✍️

2024. 12. 2. 15:21Β·HTML+CSS

πŸ‘¨‍πŸ’» λ¬Έμ„œ ꡬ쑰λ₯Ό μ‚¬μš©ν•˜λŠ” 가상 클래슀

μ—¬λŸ¬ ν•­λͺ©μ΄ λ‚˜μ—΄λœ μ›Ή λ¬Έμ„œμ—μ„œ μΌλΆ€λ§Œ 선택해 μŠ€νƒ€μΌμ„ μ μš©ν•˜λŠ” μ„ νƒμžμ΄λ‹€.


:nth-child ν΄λž˜μŠ€λŠ” μžμ‹ μš”μ†Œκ°€ μ—¬λŸ¬ 개이고 κ·Έ μ€‘μ—μ„œ νŠΉμ •ν•œ μœ„μΉ˜μ˜ μš”μ†Œλ₯Ό 선택할 λ•Œ μ‚¬μš©ν•œλ‹€.

λ³΅μž‘ν•œ νŒ¨ν„΄μ„ μ²˜λ¦¬ν•˜κΈ°μ—λ„ μ’‹μ•„μ„œ 자주 μ‚¬μš©λœλ‹€. () κ΄„ν˜Έ μ•ˆμ—λŠ” μœ„μΉ«κ°’μ„ 숫자둜 μ§€μ •ν•˜μ—¬ μ‚¬μš©λœλ‹€.

 

 

nth-child(2n) 은 짝수번째 μžμ‹ μš”μ†Œλ₯Ό μ„ νƒν•˜κ² λ‹€λŠ” 뜻이며, 2n λŒ€μ‹  even ν‚€μ›Œλ“œλ₯Ό μ‚¬μš©ν•  μˆ˜λ„ μžˆλ‹€.

ex)nth-child(even)

nth-child(2n+1) 은 ν™€μˆ˜λ²ˆμ§Έ μžμ‹ μš”μ†Œλ₯Ό μ„ νƒν•˜κ² λ‹€λŠ” 뜻이며, 2n+1 λŒ€μ‹  odd ν‚€μ›Œλ“œλ₯Ό μ‚¬μš©ν•  μˆ˜λ„ μžˆλ‹€.

ex)nth-child(odd)


μ•„λž˜ 처럼 ꡬ간 μš”μ†Œλ₯Ό 선택할 수 μžˆλ‹€.

 

(λ„€ 번째 μš”μ†ŒλΆ€ν„° λͺ¨λ“  μš”μ†Œ 선택)

 

(첫 번째 μš”μ†ŒλΆ€ν„° μ‹œμž‘ν•΄ λ„€λ²ˆ μ§Έ μš”μ†ŒκΉŒμ§€ 선택)
(두 번째 μžμ‹ μš”μ†ŒλΆ€ν„° λ‹€μ„― 번째 μžμ‹ μš”μ†ŒκΉŒμ§€ 선택)


:nth-of-type ν΄λž˜μŠ€λŠ” 같은 νƒ€μž…μ˜ μš”μ†Œλ“€ μ‚¬μ΄μ—μ„œ μˆœμ„œλ₯Ό μ§€μ •ν•œλ‹€. 졜근 μ›Ή μ‚¬μ΄νŠΈλŠ” λ™μ μœΌλ‘œ λ§Œλ“€μ–΄μ Έ 상황에 따라, μ‹œκ°„μ— 따라 λ‹€λ₯Έ λ‚΄μš©μ΄ λ‚˜νƒ€λ‚  수 μžˆλ‹€. λ”°λΌμ„œ μ •ν™•ν•˜κ²Œ λͺ‡ 번째둜 μ§€μ •ν•˜λŠ” 것보닀 제λͺ© νƒœκ·Έλ₯Ό μ‚¬μš©ν•œ μš”μ†Œ μ€‘μ—μ„œ λͺ‡ 번째, 단락 νƒœκ·Έλ₯Ό μ‚¬μš©ν•œ μš”μ†Œ μ€‘μ—μ„œ λͺ‡ 번째둜 μ„ νƒν•˜λŠ” 것이 더 νŽΈλ¦¬ν•˜λ‹€.

'HTML+CSS' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

[CSS] ν”Œλ ‰μŠ€ λ°•μŠ€ μ£ΌμΆ• ν•­λͺ© μ •λ ¬ 속성 ✍️  (1) 2024.11.26
[CSS] λ°˜μ‘ν˜• μ›Ή λ―Έλ””μ–΄ 컀리(@media) ✍️  (0) 2024.11.26
[CSS] display / inline-block κ°€μš΄λ° 정렬에 λŒ€ν•΄ μ•Œμ•„λ³΄μž ✍️  (1) 2024.11.19
[CSS] class μ„ νƒμžμ™€ id μ„ νƒμžμ— λŒ€ν•΄ μ•Œμ•„λ³΄μž ✍️  (2) 2024.11.19
[HTML] input νƒœκ·Έμ˜ value와 placeholder 속성에 λŒ€ν•΄ μ•Œμ•„λ³΄μž ✍️  (1) 2024.11.13
'HTML+CSS' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€
  • [CSS] ν”Œλ ‰μŠ€ λ°•μŠ€ μ£ΌμΆ• ν•­λͺ© μ •λ ¬ 속성 ✍️
  • [CSS] λ°˜μ‘ν˜• μ›Ή λ―Έλ””μ–΄ 컀리(@media) ✍️
  • [CSS] display / inline-block κ°€μš΄λ° 정렬에 λŒ€ν•΄ μ•Œμ•„λ³΄μž ✍️
  • [CSS] class μ„ νƒμžμ™€ id μ„ νƒμžμ— λŒ€ν•΄ μ•Œμ•„λ³΄μž ✍️
🌟 Sean 🌟
🌟 Sean 🌟
  • 🌟 Sean 🌟
    Road to Dev
    🌟 Sean 🌟
  • 전체
    였늘
    μ–΄μ œ
    • λΆ„λ₯˜ 전체보기 (38)
      • Project (7)
      • Spring (3)
      • Java (7)
      • JSP&Servlet (3)
      • Framework (1)
      • DBMS (3)
        • OracleDB (3)
      • JavaScript (4)
      • HTML+CSS (7)
      • Git&GitHub (2)
      • WEB (1)
  • λΈ”λ‘œκ·Έ 메뉴

    • ν™ˆ
    • νƒœκ·Έ
    • λ°©λͺ…둝
  • 링크

  • 곡지사항

  • 인기 κΈ€

  • νƒœκ·Έ

    μžλ°”
    servlet
    DB
    DBMS
    Database
    Spring
    js
    gradle
    java
    μŠ€ν”„λ§λΆ€νŠΈ
    html
    JavaScript
    frontend
    jsp
    μžλ°”μŠ€ν¬λ¦½νŠΈ
    spring boot
    OracleDB
    docker
    css
    μ„œλ²„λ°°ν¬
  • 졜근 λŒ“κΈ€

  • 졜근 κΈ€

  • hELLOΒ· Designed Byμ •μƒμš°.v4.10.1
🌟 Sean 🌟
[CSS] nth-child() , nth-of-type ꡬ쑰 가상 클래슀 μ„ νƒμž ✍️
μƒλ‹¨μœΌλ‘œ

ν‹°μŠ€ν† λ¦¬νˆ΄λ°”