일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- SSR
- Promise
- 인터섹션
- 타입 좁히기
- Jest
- 호이스팅
- MSA
- CI/CD
- tailwind
- 태그된 유니온
- webpack
- 인증/인가
- 결정 알고리즘
- map
- CORS
- 반공변성
- 무한 스크롤
- async/await
- ESlint
- 리터럴 타입
- 공변성
- useAppDispatch
- 투포인터
- RTK Query
- recoil
- dfs
- React
- TS
- app router
- autosize
Archives
- Today
- Total
짧은코딩
styled-component에서 global style 본문
반응형
global style의 필요성
라이브러리를 사용해서 코딩을 하면 위 사진처럼 className이 이미 정해진 상태로 나온다. 이런 태그들의 스타일을 바꾸기 위해서 global style가 필요하다.
사용법
import styled, { createGlobalStyle } from "styled-components";
createGlobalStyle를 import 해줘야 global style을 사용할 수 있다.
const Global = createGlobalStyle`
.slick-slide {
display: inline-block;
}
`;
위 사진에 있는 "slick-slide"의 이름을 바꾸기 위해서는 이런식으로 스타일링 해줄 수 있다.
<div>
<Global />
</div>
Global 컴포넌트는 아무 곳에나 넣어주면 global style이 적용된다.
반응형
'리액트' 카테고리의 다른 글
id를 랜덤하게 정해주는 shortId (1) | 2023.01.13 |
---|---|
http-proxy-middleware 라이브러리(cors 에러) (0) | 2023.01.03 |
react-slick(이미지 슬라이드) (1) | 2022.12.24 |
동적으로 Input 추가, 삭제하기 (0) | 2022.12.23 |
input으로 파일 업로드 구현 (0) | 2022.12.20 |
Comments