组件 图像灯箱 图片灯箱组件

图片灯箱组件

一个使用 Tailwind CSS 设计的响应式图片灯箱组件,采用玻璃风格设计。该组件支持深色主题,具有类似雾面玻璃的半透明元素和模糊效果。

预览

HTML 代码

<div class="relative">
    <button class="bg-white dark:bg-gray-800 text-gray-900 dark:text-white rounded-lg focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-gray-500 inline-flex items-center p-2" id="open-lightbox">
        <img src="https://picsum.photos/40/40?random" alt="Thumbnail" class="rounded-full">
    </button>
    <div class="hidden fixed inset-0 bg-black bg-opacity-50 transition-opacity" id="lightbox">
        <div class="flex items-center justify-center h-full">
            <div class="bg-white dark:bg-gray-800 bg-opacity-30 backdrop-blur-lg rounded-lg p-4">
                <img src="https://picsum.photos/800/600?random" alt="Lightbox Image" class="rounded-md">
                <button class="mt-4 bg-red-500 dark:bg-red-700 text-white rounded-lg p-2 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-red-500" id="close-lightbox">Close</button>
            </div>
        </div>
    </div>
</div>

<style>
    /* Lightbox toggle visibility */
    #lightbox:target {
        display: flex;
    }
</style>

相关组件

图片灯箱组件

一个响应式图片灯箱组件,采用Neumorphism设计风格,并使用Tailwind CSS支持暗黑主题。

打开

图像灯箱组件

一个响应式图像灯箱组件,专为电子商务设计,具有极简的扁平化设计风格,使用 Tailwind CSS 支持浅色和深色主题。

打开

图像灯箱组件

一个为电子商务设计的响应式图片灯箱组件,具有暗模式支持和大地色调的色彩方案。

打开