Tailwind CSS는 유틸리티 퍼스트 CSS 프레임워크이다.
프레임워크 내에 정의된 클래스를 이용해서 빠르고 간편하게 디자인을 할 수 있다.
npm을 사용하여 설치해준다.
npm install tailwindcss @tailwindcss/vite
vite.config.js의 파일을 수정해준다
import { defineConfig } from 'vite'
import tailwindcss from '@tailwindcss/vite' // 추가
export default defineConfig({
plugins: [
tailwindcss(), // 추가
],
})
index.css 에 import 해준다
@import "tailwindcss";
이제 tailwindcss를 사용할 수 있다.
https://tailwindcss.com/docs/installation/using-vite
여기서 초기 설정을 확인할 수 있다.
넓이: w-1, w-12, w-1/2, w-full ...
높이: h-1, h-12 ...
margin: m-1, m-auto ...
padding: p-1 ...
text-inherit, text-black, text-red-200 ...bg-inherit, bg-transparent, bg-blue-200 ...border-inherit, border-current ...outline-white ...inlineinline-flexgridflextableflex-row ...gap-1, gap-x-1 ...justify-start, justify-end ...이렇게 많은 태그들이 있다..
너무 많아서 공식 홈페이지를 참고하며 사용하면 될 것 같다.
https://tailwindcss.com/
https://tailwindcss.com/
https://velog.io/@ldlldl/Tailwind-CSS-%EC%A0%95%EB%A6%AC
tailwind의 단점인 가독성은 어떻게 해결하면 되나여...😭😭