2021-05-26 (44μΌμ°¨) CSS Diner ν·κ°λ Έλ κ°λ μ 리νκΈ°
154κ° - DSS Diner
- A + B
: μΈμ νμ μ ν
ex) div + a => divλ₯Ό μ§μ λ°λ₯΄λ a (divλμμ a)
- a ~ b
: μμ νκ·Έλ₯Ό λ°λ₯΄λ λͺ¨λ νμ λ€ μ ν
ex) div ~ a => divμ λ€μ μμΉν λͺ¨λ aνμ
ex) a ~ a => aμ λ€μ μμΉν λͺ¨λ aνμ
- only-child
: μ μΌν νμ μμ μ ν
: λ€λ₯Έ μμμ λ΄λΆμ μλ μ μΌν μμλ₯Ό μ νν μ μμ
span:only-childλ λ€λ₯Έ μμμ μ μΌν μμμΈ span μμλ₯Ό μ νν©λλ€.
ex) ul li:only-child => ul μμ μλ μ μΌν li μ ν
ex) section > p:only-child => section μμ μλ μ μΌν νκ·Έ p μ ν
ex) div:only-child => div μμ μλ μ μΌν νκ·Έ μ ν
γ΄> { div > section:only-child, section:only-child, div : only-child } μ μ€ μ΄λ νκ·Έλ₯Ό μ ννλ κ°μ κ²°κ³Ό
< for >
- *[for]
: forμ΄λ μμ±μ κ°μ§ λͺ¨λ κ² ( *λ μλ΅ κ°λ₯)
- [for="hello]
: forμμ±κ° "hello"λ₯Ό κ°μ§ κ²
γ΄ [href="#"]μ λκ°μ μμ
- div[for]
: divμ΄λ©΄μ forμμ±μ κ°μ§ κ²
- [for^="he"]
: forμμ±κ° "he"λ‘ μμνλ κ²
- [for*="el"]
: forμμ±κ° "el"λ₯Ό ν¬ν¨νλ κ²
- [for$="llo"]
: forμμ±κ° "llo"λ‘ λλλ κ²