360도 뷰어 구성 요소
마이크로 인터랙션, 트라이어딕 색 구성표, 복잡한 복잡성, 전자 상거래 목적, 반응형 디자인, 어두운 테마 지원 및 Tailwind CSS를 갖춘 360도 뷰어 구성 요소.
HTML 코드
<div class="flex flex-col items-center justify-center bg-gray-100 dark:bg-gray-900 min-h-screen p-4">
<div class="w-full max-w-lg bg-white dark:bg-gray-800 rounded-lg shadow-lg overflow-hidden">
<div class="relative">
<img src="https://picsum.photos/600/400?random=1" alt="Product Image" class="product-image w-full h-64 object-cover">
<div class="absolute inset-0 flex items-center justify-center bg-black bg-opacity-50 opacity-0 hover:opacity-100 transition-opacity duration-300">
<button class="text-white text-2xl focus:outline-none">
<i class="fas fa-expand"></i>
</button>
</div>
</div>
<div class="p-4">
<h3 class="text-xl font-semibold text-gray-800 dark:text-white mb-2">Product Name</h3>
<p class="text-gray-600 dark:text-gray-300 text-sm mb-4">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
<div class="flex items-center justify-between">
<span class="text-lg font-bold text-gray-900 dark:text-white">$199.99</span>
<button class="bg-blue-500 hover:bg-blue-600 text-white font-bold py-2 px-4 rounded-full transition duration-300">
Add to Cart
</button>
</div>
</div>
<div class="flex justify-center py-2 bg-gray-200 dark:bg-gray-700">
<button class="mx-1 text-gray-700 dark:text-gray-300 hover:text-blue-500 dark:hover:text-blue-500 focus:outline-none">
<i class="fas fa-camera-rotate"></i>
</button>
<button class="mx-1 text-gray-700 dark:text-gray-300 hover:text-blue-500 dark:hover:text-blue-500 focus:outline-none">
<i class="fas fa-magnifying-glass-plus"></i>
</button>
<button class="mx-1 text-gray-700 dark:text-gray-300 hover:text-blue-500 dark:hover:text-blue-500 focus:outline-none">
<i class="fas fa-info-circle"></i>
</button>
</div>
</div>
</div>
관련 구성 요소
Neumorphic 360 Viewer 구성 요소
뉴모피즘(Neumorphism) 디자인, 트라이어드 색상 구성표(예: 연한 파란색, 분홍색, 노란색-주황색) 및 소셜 미디어 애플리케이션을 위한 중간 정도의 복잡성을 갖춘 360° 뷰어 구성 요소입니다. 이 구성 요소는 반응형이고, Tailwind 클래스를 사용하여 다크 모드를 지원하고, 이미지에는 picsum.photos를 사용하고 아바타에는 randomuser.me 를 사용합니다. JavaScript가 필요하지 않습니다.