Tailwind CSS 동일 높이 열
2655 단어 tailwindcsscss
저는 Tailwind를 탐험하고 일이 얼마나 쉬워졌는지 보는 것을 좋아합니다.
오늘의 주요 아이디어는 높이 텍스트가 다른 세 개의 열이 있다는 것입니다.
그러나 이러한 열은 동일한 크기(가장 큰 열)로 확장되어야 합니다.
최종 목표는 다음과 같아야 합니다.
Tailwind CSS 동일 높이 열
이러한 열을 달성하려면 세 개의 열에 대한 래퍼부터 시작해야 합니다. 이 래퍼는 플렉스 클래스가 있는 단일 div일 수 있습니다.
<div class="flex">
<!-- Our three columns -->
</div>
그런 다음 열이 어떻게 표시되는지 살펴보겠습니다.
<div class="w-1/3 p-6 bg-gray-100 flex flex-col">
<h3 class="text-2xl mb-2">Title 1</h3>
<p class="flex-1">Content</p>
<a href="#" class="bg-purple-500 mt-2 text-center p-4 text-white">Button</a>
</div>
여기서 무슨 일이 일어나고 있는지 설명하겠습니다.
래핑 div는 열 중 하나이며 다음 클래스를 포함합니다.
w-1/3
: 래핑 divp-6
: 이 div에 약간의 패딩을 추가합니다bg-gray-100
: 밝은 회색 배경을 추가합니다flex
: 이렇게 하면 이 항목도 플렉스 항목이 됩니다. p
요소flex-col
: 플렉스가 수직으로 흐르는지 확인합니다그런 다음 제목과 버튼에 대한 몇 가지 기본 스타일을 추가하지만 실제 마법은
p
클래스에서 나옵니다.flex-1
는 이 요소가 해당 열의 나머지 공간에 걸쳐 있는지 확인하므로 다른 요소보다 텍스트가 적으면 강제로 더 크게 만듭니다.결과는 다음 Codepen입니다.
읽어주셔서 감사합니다. 연결합시다!
제 블로그를 읽어주셔서 감사합니다. 내 이메일 뉴스레터를 구독하고 Facebook에 연결하거나
Reference
이 문제에 관하여(Tailwind CSS 동일 높이 열), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/dailydevtips1/tailwind-css-equal-height-columns-4602텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)