Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 코딩테스트
- 리액트
- useEffect
- 백준
- error맛집
- 머신러닝
- CSS
- 에러해결방안
- 타입스크립트
- typeScript
- 유니티 #게임개발
- reactmemo
- styledcomonents
- 초기값 설정하기
- js
- 백준 #코딩테스트
- REACT
- 혼공머신
- Redux
- TS
- 딥러닝
- 혼공챌린지
- 혼공단
- 구조분해할당
- 혼자공부하는머신러닝
- 백준 #코딩테스트 #코테 #알고리즘
- 알고리즘
- 혼자공부하는머신러닝딥러닝
- axios
- clipboardapi
Archives
- Today
- Total
좌충우돌 개발자의 길
[토이프로젝트] Styled-Component에서 구글 폰트 사용하기 본문
PROJECTS/Simple Wallet : 심플한 가계부
[토이프로젝트] Styled-Component에서 구글 폰트 사용하기
sustronaut 2022. 11. 17. 13:15# 트러블 슈팅
- styled component를 공부하면서 개발하고 있어서 구글 폰트 적용할 때는 어떻게 해야하는지 몰랐다
# 해결 방법
- global 파일을 만들어 적용해보라는 말도 있었지만 그렇게 개발해보니 폰트 적용이 전혀 안됐다.
- 두번째 방법으로 index.css 파일을 만들어 그 안에 구글 폰트를 적용하는 방식이 있었는데, 전반적으로 폰트를 사용할 수 있게 되었다.
- @font-face로 폰트를 정의하면 font-family로 어떤 파일이든 그 폰트를 사용할 수 있게 된다.
// index.css
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@1,300;1,400;1,500&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500&display=swap');
@font-face {
font-family: 'Roboto', sans-serif;
src: url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@1,300;1,400;1,500&display=swap')
format("woff");
font-weight: normal;
font-style: normal;
unicode-range: U+0041-005A, U+0061-007A;
}
@font-face {
font-family: 'Noto Sans KR', sans-serif;
src: url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500&display=swap')
format("woff");
font-weight: normal;
font-style: normal;
unicode-range: U+AC00-U+D7A3;
}
'PROJECTS > Simple Wallet : 심플한 가계부' 카테고리의 다른 글
[토이프로젝트] 리액트에서 onClick이 자동으로 동작하는 에러 해결 (0) | 2022.11.23 |
---|---|
[토이프로젝트] 백엔드 서버 없이 DB 연결하기 (0) | 2022.11.22 |
[토이프로젝트] 리렌더링 왜 안되는거야? (0) | 2022.11.16 |
[토이프로젝트] jsx에서 else if문 사용하는 방법 (0) | 2022.11.15 |
[토이프로젝트] useState를 이용해 기존 배열에 값 추가하기 (0) | 2022.11.14 |