❌ 오류: 내가 import하지 않은 css가 적용됨 리액트로 모달창 만들기를 하다가 뭔가 디자인이 마음대로 안되는 오류가 발생했다. 에러메시지가 뜬다거나 하는것은 아니지만 값을 바꿔줘도 계속 적용이 안되어서 이유를 찾다가 개발자도구를 보고 이유를 알게 되었다. 개발자도구를 보니 전혀 다른 컴포넌트의 css가 적용되고 있었다..!! 바로 각자 다른 컴포넌트안인데도, className이 겹치면 의도치 않게 내가 import하지 않은 다른 컴포넌트의 css가 적용되는 상황이 발생했다. 🔍 원인 css의 클래스 선택자는 전역으로 적용된다 전역으로 적용되기 때문에, 리액트에서는 다른이름의 컴포넌트를 import하지 않아도 css의 className이 적용될 수 있다. ✅ 해결 컴포넌트마다 고유한 클래스 이름을 ..