组件 装载 机 凹面加载器

凹面加载器

一个简单的新拟态加载器组件,适用于支持深色模式的电子商务网站。

预览

HTML 代码

<div class="flex items-center justify-center h-screen bg-gray-100 dark:bg-gray-800">
  <div class="w-64 h-64">
    <div class="relative w-full h-full rounded-lg bg-gray-200 dark:bg-gray-700 shadow-neumorphic-light dark:shadow-neumorphic-dark">
      <div class="absolute top-0 left-0 w-full h-full flex items-center justify-center">
        <div class="w-16 h-16 border-4 border-blue-500 border-solid rounded-full animate-spin border-t-transparent"></div>
      </div>
      <div class="absolute top-0 left-0 w-full h-full flex items-center justify-center">
        <div class="w-10 h-10 border-4 border-purple-500 border-solid rounded-full animate-spin border-t-transparent"></div>
      </div>
    </div>
  </div>
</div>

<style>
@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.animate-spin {
  animation: spin 1s linear infinite;
}

.shadow-neumorphic-light {
  box-shadow: 7px 7px 14px #b0b0b0, -7px -7px 14px #ffffff;
}

.dark .shadow-neumorphic-dark {
  box-shadow: 7px 7px 14px #4a4a4a, -7px -7px 14px #363636;
}
</style>

相关组件

Loaders 组件

以粗野主义风格设计的 Loaders 组件,侧重于商业/公司网站的交互性,具有类似的配色方案和响应式设计,并支持深色模式。该设计展示了不同的加载器动画,这些动画捕捉了粗野主义的大胆和原始美学。

打开

加载器组件

一个3D设计的加载器组件,展示具有深度和参与感的加载动画,具有响应效果和深色主题支持,使用Tailwind CSS。

打开

灰阶加载旋转器

一个简单的加载旋转器组件,采用灰度色彩,侧重于微互动。

打开