TailwindCSS Tricks

Peer and Group

bg-blue-400인 div에 hover했을 때, 하위 자식 div도 색상을 변경하는 방법 👉🏻 group

<div className='h-40 w-40 grid place-items-center bg-blue-400 hover:bg-purple-400'>
  <div className='bg-black h-10 w-10'></div>
  <div className='bg-black h-10 w-10'></div>
</div>
  • 상위 컨테이너 요소에 group 클래스 지정

  • 하위 요소에 group-hover: 클래스 지정

형제 요소의 색상을 변경하는 방법 👉🏻 peer

Extend Tailwind

shadow-[0_0_10px_theme('colors.purple. 700')] 과 같은 그림자의 효과를 여러 곳에서 사용해야 할 때 👉🏻 유틸리티

tailwind.config.ts에 작성한 'neon' 클래스 사용

Plugins

plugins에서 만든 유틸리티를 사용해 여러가지 색상의 neon-${color}를 사용할 수 있다.

Color object

colors object를 가져와서 기본 색상값 설정하기

원하는 경우 spread 연산자를 사용하여 기본 색상을 추가해 숫자 없이 기본 색상을 사용할 수 있다.

Last updated