标签组件

用于商业网站的响应式标签组件,带有大地色调和微交互,支持使用Tailwind CSS的黑暗模式,仅使用HTML和Tailwind类.

预览

HTML 代码

<div class="flex flex-col items-center justify-center min-h-screen bg-gray-100 dark:bg-gray-900 p-4">
  <div class="w-full max-w-md">
    <div class="flex justify-center">
      <button class="px-4 py-2 text-sm font-medium text-gray-600 dark:text-gray-400 bg-gray-200 dark:bg-gray-800 rounded-tl-lg focus:outline-none transition duration-300 ease-in-out hover:bg-gray-300 dark:hover:bg-gray-700 data-[state=active]:bg-white dark:data-[state=active]:bg-gray-700 data-[state=active]:text-gray-800 dark:data-[state=active]:text-white" data-state="active" data-tab="tab1">
        About Us
      </button>
      <button class="px-4 py-2 text-sm font-medium text-gray-600 dark:text-gray-400 bg-gray-200 dark:bg-gray-800 focus:outline-none transition duration-300 ease-in-out hover:bg-gray-300 dark:hover:bg-gray-700 data-[state=active]:bg-white dark:data-[state=active]:bg-gray-700 data-[state=active]:text-gray-800 dark:data-[state=active]:text-white" data-tab="tab2">
        Our Services
      </button>
      <button class="px-4 py-2 text-sm font-medium text-gray-600 dark:text-gray-400 bg-gray-200 dark:bg-gray-800 rounded-tr-lg focus:outline-none transition duration-300 ease-in-out hover:bg-gray-300 dark:hover:bg-gray-700 data-[state=active]:bg-white dark:data-[state=active]:bg-gray-700 data-[state=active]:text-gray-800 dark:data-[state=active]:text-white" data-tab="tab3">
        Contact
      </button>
    </div>
    <div class="bg-white dark:bg-gray-700 p-4 rounded-b-lg shadow-md">
      <div data-tab-content="tab1">
        <h2 class="text-xl font-bold text-gray-800 dark:text-white mb-4">Our Company Story</h2>
        <p class="text-gray-600 dark:text-gray-300">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
        <img src="https://picsum.photos/400/200" alt="Company Image" class="mt-4 rounded-md">
      </div>
      <div class="hidden" data-tab-content="tab2">
        <h2 class="text-xl font-bold text-gray-800 dark:text-white mb-4">What We Offer</h2>
        <ul class="list-disc list-inside text-gray-600 dark:text-gray-300">
          <li>Consulting Services</li>
          <li>Development & Design</li>
          <li>Marketing Solutions</li>
        </ul>
        <img src="https://picsum.photos/400/201" alt="Services Image" class="mt-4 rounded-md">
      </div>
      <div class="hidden" data-tab-content="tab3">
        <h2 class="text-xl font-bold text-gray-800 dark:text-white mb-4">Get in Touch</h2>
        <p class="text-gray-600 dark:text-gray-300">Email: [email protected]</p>
        <p class="text-gray-600 dark:text-gray-300">Phone: (123) 456-7890</p>
        <div class="flex items-center mt-4">
            <img src="https://randomuser.me/api/portraits/men/1.jpg" alt="Avatar" class="w-10 h-10 rounded-full mr-4">
            <p class="text-gray-800 dark:text-white">John Doe, CEO</p>
        </div>
      </div>
    </div>
  </div>
</div>

相关组件

玻璃质感标签组件

一个具有 glassmorphism 风格的响应式选项卡组件,专为社交媒体界面设计。它使用具有灰度配色方案的 Tailwind CSS 具有类似磨砂玻璃的效果。该设计支持深色模式。

打开

玻璃化灰度标签

支持深色模式的玻璃态灰度简单仪表板标签组件

打开

选项卡组件

一个适用于商业/企业网站的响应式标签组件,具有微交互、互补色和深色模式支持。

打开