CSS-in-JS
CSS in JS λ
μλ°μ€ν¬λ¦½νΈλ₯Ό ν΅ν΄ μ»΄ν¬λνΈμ μ€νμΌμ μ§μ νλ λ°©μμΌλ‘ μ»΄ν¬λνΈ λ λ²¨λ‘ CSSλ₯Ό μΆμννλ€.
λ§ν¬μ μ ν΄λμ€λ₯Ό μ§μ μμ±ν νμκ° μκ³ , λΌμ΄λΈλ¬λ¦¬μ μν΄ λμ μΌλ‘ μμ±λ ν΄λμ€κ° κΈ°μ λλ€.
μ€νμΌκ³Ό μ»΄ν¬λνΈκ° λ°μ νκ² κ²°ν©λμ΄μμ΄ λ€λ₯Έ μ»΄ν¬λνΈμ μν₯μ μ£Όμ§ μλλ€.
μΈλΌμΈ μ€νμΌκ³Ό λ€λ₯΄λ€.
Inline Style β λ λ Έλμ style μμ±μΌλ‘ μΆκ°λλ©°, κ°μ ν΄λμ€ μ νμλ κ°μ μ νμμ κ°μ CSS κΈ°λ₯μ μ¬μ©ν μ μλ μ μ½μ¬νμ΄ λ§λ€
CSS-in-JS β λ μλ¨μ
<style>
νκ·Έλ₯Ό μΆκ°νμ¬ μ€νμΌμ μ μ©νλ€.
μ₯μ
μ»΄ν¬λνΈ λ λ²¨λ‘ μΆμνμν€κ³ λͺ¨λνλλ―λ‘ μ€νμΌ μΆ©λμ λ°©μ§
νμ¬ λ λλ§ λκ³ μλ μ»΄ν¬λνΈμ μ€νμΌλ§ μ μ©λμ΄ CSS μ±λ₯λ¬Έμ κ° κ°μ λ¨
λ²€λ ν리ν½μ€κ° μλμΌλ‘ μ μ©λ¨
λ¨μ
λΈλΌμ°μ λ HTMLμ νμ±ν λ CSS νμΌκ³Ό JS νμΌμ λ³λ ¬μ μΌλ‘ λ‘λνλ€.
JSλ‘ λμ μΌλ‘ CSSλ₯Ό μμ±νλ―λ‘ μ΄κΈ° λ λλ§ μ±λ₯ μ΄μκ° μκ³ , λ²λ€λ§λ JS νμΌ ν¬κΈ°μ μν₯μ λ§μ΄ λ°λλ€.
React 18 Server Componentμ μ€νμΌμ μ μ©ν μ μλ€.
Last updated