react style-component global reset css
React 2023. 7. 27. 22:54리엑트에서 브라우저의 기본 CSS속성을 리셋하는 방법
사용 라이브러리
react
styled-components
styled-reset
파일 구성
src/style/global/index.js
import { createGlobalStyle } from "styled-components";
import reset from "styled-reset";
const GlobalStyles = createGlobalStyle`${reset}`;
export default GlobalStyles;
src/App.jsx
import GlobalStyles from "style/global";
function App() {
return (
<>
<GlobalStyles />
<div>test</div>
</>
);
}
export default App;
정리
styled-component의 createGlobalStyle 함수를 사용한다.
리엑트는 컴포넌트 기반으로 속성을 구성하기에 모든 컴포넌트에 공통으로 적용할 속성을 적용하기 위해서는 Global 속성을 적용할 수 있도록 별도의 구성이 필요하다.
하지만 styled-components에서는 createGlobalStyle 함수를 사용하여, 애플리케이션 범위의 CSS 속성을 적용시켜 준다.
여기서는 styled-reset 라이브러리를 활용하여 브라우저의 기본 CSS를 초기화하고 있다.
Editorjs를 사용한 블록 에디터에 이미지 플러그인을 추가해보자 3 - 리엑트 컴포넌트 사용 (0) | 2024.11.04 |
---|---|
Editorjs를 사용한 블록 에디터에 이미지 플러그인을 추가해보자 2 - 이미지 선택 기능 추가 (0) | 2024.11.03 |
Editorjs를 사용한 블록 에디터에 이미지 플러그인을 추가해보자 1 (0) | 2024.10.31 |
블럭 에디터를 사용해보자 (1) | 2024.10.30 |
디자인 패턴 연구 (0) | 2023.07.29 |