πŸ’š UIUX 웹퍼블리셔 κ³Όμ •(6κ°œμ›”)

2021-05-26 (44일차) CSS Diner ν—·κ°ˆλ Έλ˜ κ°œλ… μ •λ¦¬ν•˜κΈ°

widely design 2021. 5. 28. 02:38

154κ°• - DSS Diner

 

- A + B

: 인접 ν˜•μ œ 선택
ex) div + a => divλ₯Ό 직접 λ”°λ₯΄λŠ” a (divλ™μƒμ˜ a)

 

- a ~ b

: μ•žμ˜ νƒœκ·Έλ₯Ό λ”°λ₯΄λŠ” λͺ¨λ“  ν˜•μ œλ“€ 선택

ex) div ~ a => div의 뒀에 μœ„μΉ˜ν•œ λͺ¨λ“  aν˜•μ œ

ex) a ~ a => a의 뒀에 μœ„μΉ˜ν•œ λͺ¨λ“   aν˜•μ œ

a+b  와  a~b

- 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"둜 λλ‚˜λŠ” 것