- [TailwindCSS] 자주 사용하는 css className 모음(계속 추가중)2024년 05월 29일
- 주사위 clice
- 작성자
- 2024.05.29.:39
반응형자주 사용하는 tailwind class 이름을 정리해보자
이 글에 없는 다른 className을 찾고 싶다면 다음 공식문서에서 확인 할 수 있다: https://tailwindcss.com/
또한, 카카오 엔터 기술블로그에서도 tailwind css 사용기에 대해 정리해두었으니, 흥미가 있는 사람들은 한번 들어가서 보길 추천한다: https://fe-developers.kakaoent.com/2022/220303-tailwind-tips/
레이아웃(Layout)
container
: 기본 컨테이너flex
,inline-flex
: Flexbox 레이아웃grid
: Grid 레이아웃block
,inline-block
: 블록 및 인라인 블록 레이아웃hidden
: 요소 숨김items-center
,justify-center
: Flexbox 중앙 정렬space-x-4
,space-y-4
: Flexbox 또는 Grid의 간격 조절
크기(Sizing)
w-full
,h-full
: 너비 및 높이 전체w-1/2
,h-1/2
: 너비 및 높이 반max-w-sm
,max-w-md
: 최대 너비 설정min-h-screen
: 최소 높이 화면 크기
패딩 및 마진(Spacing)
p-4
,m-4
: 패딩 및 마진px-4
,py-4
: 수평 및 수직 패딩mt-4
,mb-4
,ml-4
,mr-4
: 개별 방향 마진
타이포그래피(Typography)
text-xs
,text-sm
,text-lg
,text-xl
: 글꼴 크기font-thin
,font-bold
: 글꼴 두께leading-none
,leading-tight
: 줄 높이text-left
,text-center
,text-right
: 텍스트 정렬
색상(Colors)
text-gray-700
,bg-blue-500
: 텍스트 및 배경색hover:bg-blue-700
,hover:text-white
: 호버 상태 색상border-red-500
,border-green-500
: 테두리 색상
테두리(Border)
border
,border-2
: 테두리 두께rounded
,rounded-full
,rounded-lg
: 테두리 반경border-t
,border-b
,border-l
,border-r
: 개별 방향 테두리
그림자 및 배경(Shadow & Background)
shadow
,shadow-md
,shadow-lg
: 그림자 효과bg-cover
,bg-center
: 배경 이미지 크기 및 위치
상태(Pseudo-classes)
hover:
,focus:
,active:
: 호버, 포커스, 액티브 상태disabled:
,visited:
,first:
,last:
: 기타 상태
유연한 크기(Responsive)
sm:
,md:
,lg:
,xl:
,2xl:
: 반응형 크기
사용 예시
HTML에서는 class를 적고 바로 tailwind 클래스 명을 적어도 되지만 React에서는 className이라고 구분을 해줘야 한다
예시를 통해 알아보자
HTML 예시:
<div class="container mx-auto p-4"> <div class="flex items-center justify-center h-screen"> <div class="bg-blue-500 text-white p-8 rounded shadow-lg"> Tailwind CSS 예제 </div> </div> </div>
React 예시:
function Example() { return ( <div className="container mx-auto p-4"> <div className="flex items-center justify-center h-screen"> <div className="bg-blue-500 text-white p-8 rounded shadow-lg"> Tailwind CSS 예제 </div> </div> </div> ); }
ⓒ clice lee
clicelee의 개발일지 입니다반응형'프론트 > HTML CSS' 카테고리의 다른 글
[CSS] 표에서 짝수번째 홀수번째 행에만 배경색 넣기 nth-child(even), nth-child(odd) (0) 2024.11.05 [HTML] 자주 사용하는 태그 모음/헷갈리는 태그 모음 (2) 2024.02.11 [HTML CSS 기초] CSS파일을 HTML파일에 적용하기 (0) 2023.11.12 [맥북] 맥북에 VScode로 HTML 실습환경 만들고 Chrome에서 열기(2024년.ver) (0) 2023.08.07 [프론트] HTML과 CSS 개념, 차이 (0) 2023.08.05 다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)