HTML 코드
<div class="bg-gray-100 dark:bg-gray-900 py-8">
<div class="container mx-auto px-4">
<h2 class="text-3xl font-bold text-center text-gray-800 dark:text-white mb-8">Gallery</h2>
<div class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 gap-6">
<!-- Gallery Item 1 -->
<div class="relative overflow-hidden rounded-lg shadow-lg group">
<img src="https://picsum.photos/600/400?random=1" alt="Gallery Image 1" class="w-full h-48 object-cover transition-transform duration-500 group-hover:scale-110">
<div class="absolute inset-0 bg-black bg-opacity-50 flex items-center justify-center opacity-0 group-hover:opacity-100 transition-opacity duration-500">
<p class="text-white text-xl font-semibold">Project Title 1</p>
</div>
</div>
<!-- Gallery Item 2 -->
<div class="relative overflow-hidden rounded-lg shadow-lg group">
<img src="https://picsum.photos/600/400?random=2" alt="Gallery Image 2" class="w-full h-48 object-cover transition-transform duration-500 group-hover:scale-110">
<div class="absolute inset-0 bg-black bg-opacity-50 flex items-center justify-center opacity-0 group-hover:opacity-100 transition-opacity duration-500">
<p class="text-white text-xl font-semibold">Project Title 2</p>
</div>
</div>
<!-- Gallery Item 3 -->
<div class="relative overflow-hidden rounded-lg shadow-lg group">
<img src="https://picsum.photos/600/400?random=3" alt="Gallery Image 3" class="w-full h-48 object-cover transition-transform duration-500 group-hover:scale-110">
<div class="absolute inset-0 bg-black bg-opacity-50 flex items-center justify-center opacity-0 group-hover:opacity-100 transition-opacity duration-500">
<p class="text-white text-xl font-semibold">Project Title 3</p>
</div>
</div>
<!-- Gallery Item 4 -->
<div class="relative overflow-hidden rounded-lg shadow-lg group">
<img src="https://picsum.photos/600/400?random=4" alt="Gallery Image 4" class="w-full h-48 object-cover transition-transform duration-500 group-hover:scale-110">
<div class="absolute inset-0 bg-black bg-opacity-50 flex items-center justify-center opacity-0 group-hover:opacity-100 transition-opacity duration-500">
<p class="text-white text-xl font-semibold">Project Title 4</p>
</div>
</div>
<!-- Gallery Item 5 -->
<div class="relative overflow-hidden rounded-lg shadow-lg group">
<img src="https://picsum.photos/600/400?random=5" alt="Gallery Image 5" class="w-full h-48 object-cover transition-transform duration-500 group-hover:scale-110">
<div class="absolute inset-0 bg-black bg-opacity-50 flex items-center justify-center opacity-0 group-hover:opacity-100 transition-opacity duration-500">
<p class="text-white text-xl font-semibold">Project Title 5</p>
</div>
</div>
<!-- Gallery Item 6 -->
<div class="relative overflow-hidden rounded-lg shadow-lg group">
<img src="https://picsum.photos/600/400?random=6" alt="Gallery Image 6" class="w-full h-48 object-cover transition-transform duration-500 group-hover:scale-110">
<div class="absolute inset-0 bg-black bg-opacity-50 flex items-center justify-center opacity-0 group-hover:opacity-100 transition-opacity duration-500">
<p class="text-white text-xl font-semibold">Project Title 6</p>
</div>
</div>
</div>
</div>
</div>
관련 구성 요소
예약을 위한 미니멀리스트 세피아 이미지 갤러리
따뜻한 세피아/브라운 톤의 미니멀하고 평평한 디자인의 이미지 갤러리 구성 요소로, 예약 및 예약 시스템에 적합합니다. 반응형 디자인과 다크 모드 지원이 특징입니다.
장난기 넘치는 날씨 갤러리 구성 요소
날씨 또는 기후 데이터를 위한 반응형이고 재미있는 갤러리 구성 요소로, 둥근 요소, 차분한 색상 및 다크 모드 지원을 특징으로 합니다. 설명과 함께 날씨 관련 이미지를 표시합니다.