Tailwind CSS 실무 팁과 트릭 일러스트
개발

Tailwind CSS 실전 팁 10가지

Daylongs · · 2분 소요
공유하기

Tailwind CSS를 왜 사용해야 할까요?

Tailwind CSS는 유틸리티 퍼스트 CSS 프레임워크로, 빠르게 UI를 구성할 수 있게 해줍니다. 커스텀 CSS를 최소화하면서도 일관된 디자인 시스템을 유지할 수 있습니다.

1. 다크모드 구현하기

Tailwind의 dark: 접두사를 활용하면 다크모드 구현이 매우 간단해집니다.

<div class="bg-white dark:bg-gray-900 text-black dark:text-white">
  다크모드를 지원하는 컴포넌트
</div>

2. 반응형 디자인 활용하기

모바일 퍼스트로 설계하고, sm:, md:, lg: 접두사로 브레이크포인트별 스타일을 적용하세요.

3. @apply로 반복 줄이기

자주 사용하는 유틸리티 조합은 @apply로 추출할 수 있습니다. 하지만 과도한 사용은 Tailwind의 장점을 훼손하므로 주의하세요.

4. 커스텀 색상 팔레트 설정

tailwind.config.mjs에서 프로젝트에 맞는 색상 팔레트를 설정하면 브랜드 일관성을 유지할 수 있습니다.

5. JIT 모드 활용

Tailwind v3 이상에서는 JIT가 기본이며, 임의의 값을 사용할 수 있습니다: w-[137px], text-[#1da1f2].

마무리

Tailwind CSS는 학습 곡선이 있지만, 익숙해지면 CSS 작성 속도가 크게 향상됩니다. 프로젝트에 맞게 설정을 커스터마이징하여 최대한 활용해보세요.

공유하기

관련 글