구성 요소 Columns 구성 요소

Columns 구성 요소

Responsive Columns Component with Dark Mode 지원

미리 보기

HTML 코드

<div class="dark:bg-gray-900 min-h-screen p-8">
  <div class="container mx-auto grid grid-cols-1 md:grid-cols-3 gap-8">
    <!-- Column 1 -->
    <div class="bg-white dark:bg-gray-800 rounded-lg shadow-lg dark:shadow-2xl overflow-hidden transform hover:scale-105 transition-transform duration-300 relative" style="box-shadow: 5px 5px 15px rgba(0,0,0,0.3);">
      <div class="p-6">
        <h2 class="text-2xl font-bold text-gray-800 dark:text-white mb-4">Article Title 1</h2>
        <p class="text-gray-700 dark:text-gray-300 leading-relaxed mb-4">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
        <a href="#" class="text-blue-600 dark:text-blue-400 hover:underline font-semibold">Read More</a>
      </div>
      <div class="absolute inset-0 border-4 border-blue-300 dark:border-blue-700 rounded-lg opacity-0 hover:opacity-100 transition-opacity duration-300" style="transform: translateZ(-10px);"></div>
    </div>

    <!-- Column 2 -->
    <div class="bg-white dark:bg-gray-800 rounded-lg shadow-lg dark:shadow-2xl overflow-hidden transform hover:scale-105 transition-transform duration-300 relative" style="box-shadow: 5px 5px 15px rgba(0,0,0,0.3);">
      <div class="p-6">
        <h2 class="text-2xl font-bold text-gray-800 dark:text-white mb-4">Article Title 2</h2>
        <p class="text-gray-700 dark:text-gray-300 leading-relaxed mb-4">Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
        <a href="#" class="text-blue-600 dark:text-blue-400 hover:underline font-semibold">Read More</a>
      </div>
      <div class="absolute inset-0 border-4 border-red-300 dark:border-red-700 rounded-lg opacity-0 hover:opacity-100 transition-opacity duration-300" style="transform: translateZ(-10px);"></div>
    </div>

    <!-- Column 3 -->
    <div class="bg-white dark:bg-gray-800 rounded-lg shadow-lg dark:shadow-2xl overflow-hidden transform hover:scale-105 transition-transform duration-300 relative" style="box-shadow: 5px 5px 15px rgba(0,0,0,0.3);">
      <div class="p-6">
        <h2 class="text-2xl font-bold text-gray-800 dark:text-white mb-4">Article Title 3</h2>
        <p class="text-gray-700 dark:text-gray-300 leading-relaxed mb-4">Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.</p>
        <a href="#" class="text-blue-600 dark:text-blue-400 hover:underline font-semibold">Read More</a>
      </div>
      <div class="absolute inset-0 border-4 border-green-300 dark:border-green-700 rounded-lg opacity-0 hover:opacity-100 transition-opacity duration-300" style="transform: translateZ(-10px);"></div>
    </div>
  </div>
</div>

관련 구성 요소

Columns 구성 요소

작고 매력적인 애니메이션이 있는 반응형 열 구성 요소로, 어두운 테마의 전자 상거래에 적합합니다.

열다

Columns 구성 요소

블로그 또는 콘텐츠 소비를 위해 설계된 반응형 Columns 구성 요소입니다. 유사한 색 구성표와 어두운 테마 지원이 있는 미니멀한 플랫 디자인이 특징입니다.

열다

Columns 구성 요소

Tailwind CSS를 사용하여 반응형 효과와 어두운 테마를 지원하는 Material Design 스타일의 Columns Component입니다.

열다