React GlobalStyles + tailwind border 안될때

박재현·2024년 4월 12일
0

Nomadcoder React Study 4기

목록 보기
45/49

CRA로 리액트 프로젝트를 하나 생성한다음 tailwind를 이용해서 스타일링 삘받기 시작하면서 손이좀 풀렸나?후훗 하려던 타이밍에 border가 적용이 안됐다...

background, background color, width, height 등등등 잘 되다가 갑자기 border, shadow를 사용하려는데 스타일 적용이 안돼서 처음에는 눈이 이상한가??? 라는 생각이 들었다.

그래서 border-width를 두껍게 줬지만 여전히 요지부동!

코드는 별다른것도 없이 아래처럼 아주 간단한 코드였다.

<div className=" w-[200px] h-[200px] bg-red-400 border-[20px] border-green-500 rounded-lg"></div>

부들부들 하면서 구글링하던중 나와 비슷해 보이던 이슈를 찾았고, 천천히 읽어보고나서 해결했다.

문제 해결에 바로 직접적인 힌트를 얻을 수 있었던 comment는 아래와 같다.

tailwind css위에 다른 스타일관련 작업이 있으면 안될거같다는 생각이 바로 들었고, index.tsx에서 GlobalStyles를 주석처리하지 원하는대로 border가 적용되는걸 확인했다.

// before
root.render(
    <>
   		<GlobalStyle />
        <App />
    </>
);

// after
root.render(
    <>
        <App />
    </>
);

아무생각없이 font, reset css를 적용하고 시작하려고 GlobalStyle을 사용했었는데, tailwind를 사용할땐 좀 더 유념해야겠다.

profile
기술만 좋은 S급이 아니라, 태도가 좋은 A급이 되자

0개의 댓글

관련 채용 정보