const styleSheets = Array.from(document.styleSheets);
for (let style of styleSheets) {
if (style instanceof CSSStyleSheet && style.cssRules) { // crash
... // do something with the CSS rules of each style sheet
}
}
이러한 에러가 계속 떠서 구글링 해보았다.
문제 원인
4bit용 크롬에서만 해당 증상이 나타난다.
문제 해결
폰트 파일을 다운 받아서 내부에서 해결하자.
1) public/fonts 경로에 font 파일을 넣어준다.
2) global 파일에 폰트 작성
body {
padding: 0;
margin: 0;
font-family: -apple-system, InkLipquid, sans-serif;
}
@font-face {
font-family: "InkLipquid";
font-weight: 200;
src: url("/fonts/InkLipquidFonts.ttf") format("truetype");
}
출처
css error: Uncaught DOMException 에러 해결 방법을 찾아봤습니다.
제가 이 증상을 확인한 건 지난 주였는데요. 위와 같은 에러가 발생하면서 자바 스크립트 단에서 에러가 발생하더군요. 큰 문제는 아닌데 간헐적으로 체크박스나 버튼들이 동작을 잠깐 안 하는
damduck01.com
https://beuracle77.tistory.com/12
nextjs에서 global font 적용하기
nextjs에서 글로벌로 font를 적용하는 방법을 두가지를 기록하려 합니다 1. local 환경에서 font 제공하기 public/fonts 경로에 font 파일을 넣어줍니다 저는 더페이스샵에서 만든 잉크립퀴드체를 사용하
beuracle77.tistory.com
'Development > React.js' 카테고리의 다른 글
Styled-Component 에서 active 제어 (0) | 2022.05.16 |
---|---|
리엑트 폰트 버그 (0) | 2022.05.15 |
Prop `className` did not match. (0) | 2022.05.15 |
next - Head 컴포넌트 (0) | 2022.05.15 |
next - _app.js (0) | 2022.05.15 |