가수면

[Styled Components] Styled Components Global Style 본문

React/라이브러리

[Styled Components] Styled Components Global Style

니비앙 2022. 12. 17. 20:46

Styled Components는 createGlobalStyle()라는 함수를 제공하고 있다.

사용법은 아래와 같다.

 

import { createGlobalStyle } from 'styled-components'

const GlobalStyle = createGlobalStyle`
  html {
    font-size: 100%;
  }

  body {  
    background-color: #eee8aa;
  }
`

export default GlobalStyle

 

작성한 전역 스타일 컴포넌트를 애플리케이션의 최상위 컴포넌트에 추가해주면 하위 모든 컴포넌트에 해당 스타일이 일괄 적용된다.

// App.jsx

import GlobalStyle from "./GlobalStyle";
import Router from './components/shared/Router'

function App() {
  return (
    <>
      <GlobalStyle />
      <Router />
    </>
  );
}

export default App;

'React > 라이브러리' 카테고리의 다른 글

리액트 훅 폼 (useForm)  (0) 2023.01.03
[Styled Components] Styled Components 심화  (0) 2022.12.19
[Redux] Redux ToolKit thunk  (0) 2022.12.10
[Redux] Redux ToolKit  (0) 2022.12.09
Router  (0) 2022.12.03
Comments