当前位置:首页 > 抖音自媒体咨询 > 正文内容

云商城24小时在线下单页面设计方案

admin3个月前 (01-21)抖音自媒体咨询39

基于您的需求,我设计了一个现代化、响应式的云商城下单页面,该页面融合了蓝色主调(信任与专业)和橙色强调色(活力与转化),通过清晰的布局和流畅的交互,为用户提供便捷的24小时购物体验。

云商城24小时在线下单页面设计方案

页面特点:

  • 响应式设计,适配移动端和桌面端
  • 动态轮播展示促销活动
  • 分类导航与热门商品推荐
  • 实时购物车功能
  • 简洁的下单流程与表单验证
  • 微动画提升用户体验

以下是完整代码实现:

<!DOCTYPE html>
<html lang="zh-CN">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">云商城 - 24小时在线下单</title>
  <script src="https://cdn.tailwindcss.com"></script>
  <link href="https://cdn.jsdelivr.net/npm/font-awesome@4.7.0/css/font-awesome.min.css" rel="stylesheet">
  <script>
    // Tailwind 配置
    tailwind.config = {
      theme: {
        extend: {
          colors: {
            primary: '#165DFF',
            secondary: '#FF7D00',
            success: '#00B42A',
            danger: '#F53F3F',
            warning: '#FFAA00',
            neutral: {
              100: '#F5F7FA',
              200: '#E5E6EB',
              300: '#C9CDD4',
              400: '#86909C',
              500: '#4E5969',
              600: '#272E3B',
              700: '#1D2129',
            }
          },
          fontFamily: {
            inter: ['Inter', 'system-ui', 'sans-serif'],
          },
        },
      }
    }
  </script>
  <style type="text/tailwindcss">
    @layer utilities {
      .content-auto {
        content-visibility: auto;
      }
      .card-hover {
        @apply transition-all duration-300 hover:shadow-lg hover:-translate-y-1;
      }
      .btn-primary {
        @apply bg-primary text-white px-4 py-2 rounded-lg transition-all duration-300 hover:bg-primary/90 active:scale-95;
      }
      .btn-secondary {
        @apply bg-secondary text-white px-4 py-2 rounded-lg transition-all duration-300 hover:bg-secondary/90 active:scale-95;
      }
      .input-style {
        @apply border border-neutral-200 rounded-lg px-3 py-2 focus:outline-none focus:ring-2 focus:ring-primary/50 focus:border-primary;
      }
    }
  </style>
</head>
<body class="font-inter bg-neutral-100">
  <!-- 顶部导航栏 -->
  <header class="bg-white shadow-sm sticky top-0 z-50">
    <div class="container mx-auto px-4 py-3 flex items-center justify-between">
      <!-- Logo -->
      <a href="#" class="flex items-center space-x-2">
        <i class="fa fa-shopping-bag text-primary text-2xl"></i>
        <span class="text-xl font-bold text-neutral-700">云商城</span>
      </a>
      <!-- 主导航 - 桌面端 -->
      <nav class="hidden md:flex items-center space-x-6">
        <a href="#" class="text-primary font-medium">首页</a>
        <a href="#" class="text-neutral-600 hover:text-primary transition-colors">商品分类</a>
        <a href="#" class="text-neutral-600 hover:text-primary transition-colors">热门推荐</a>
        <a href="#" class="text-neutral-600 hover:text-primary transition-colors">限时折扣</a>
        <a href="#" class="text-neutral-600 hover:text-primary transition-colors">关于我们</a>
      </nav>
      <!-- 搜索框 -->
      <div class="hidden md:flex items-center flex-1 max-w-md mx-8">
        <input type="text" placeholder="搜索商品..." class="input-style w-full">
        <button class="ml-2 text-primary"><i class="fa fa-search"></i></button>
      </div>
      <!-- 用户功能区 -->
      <div class="flex items-center space-x-4">
        <div class="relative cursor-pointer" id="cartBtn">
          <i class="fa fa-shopping-cart text-xl text-neutral-600"></i>
          <span class="absolute -top-2 -right-2 bg-secondary text-white text-xs rounded-full w-5 h-5 flex items-center justify-center" id="cartCount">0</span>
        </div>
        <a href="#" class="text-neutral-600 hover:text-primary"><i class="fa fa-user text-xl"></i></a>
        <!-- 移动端菜单按钮 -->
        <button class="md:hidden text-neutral-600" id="mobileMenuBtn">
          <i class="fa fa-bars text-xl"></i>
        </button>
      </div>
    </div>
    <!-- 移动端导航菜单 -->
    <div class="md:hidden hidden bg-white shadow-md absolute w-full" id="mobileMenu">
      <div class="container mx-auto px-4 py-2">
        <div class="flex items-center mb-3">
          <input type="text" placeholder="搜索商品..." class="input-style w-full">
          <button class="ml-2 text-primary"><i class="fa fa-search"></i></button>
        </div>
        <nav class="flex flex-col space-y-3 py-2">
          <a href="#" class="text-primary font-medium py-2 border-b border-neutral-100">首页</a>
          <a href="#" class="text-neutral-600 hover:text-primary py-2 border-b border-neutral-100">商品分类</a>
          <a href="#" class="text-neutral-600 hover:text-primary py-2 border-b border-neutral-100">热门推荐</a>
          <a href="#" class="text-neutral-600 hover:text-primary py-2 border-b border-neutral-100">限时折扣</a>
          <a href="#" class="text-neutral-600 hover:text-primary py-2">关于我们</a>
        </nav>
      </div>
    </div>
  </header>
  <main class="container mx-auto px-4 py-6">
    <!-- 轮播图 -->
    <section class="mb-8 rounded-lg overflow-hidden shadow-md">
      <div class="relative" id="carousel">
        <div class="carousel-item active">
          <img src="https://picsum.photos/1200/400?random=1" alt="促销活动" class="w-full h-64 md:h-80 object-cover">
          <div class="absolute inset-0 bg-gradient-to-r from-black/50 to-transparent flex items-center">
            <div class="px-6 md:px-12">
              <h2 class="text-2xl md:text-4xl font-bold text-white mb-2">夏季大促销</h2>
              <p class="text-white/80 mb-4">全场商品低至5折,限时抢购</p>
              <button class="btn-secondary">立即抢购</button>
            </div>
          </div>
        </div>
        <div class="carousel-item hidden">
          <img src="https://picsum.photos/1200/400?random=2" alt="新品上市" class="w-full h-64 md:h-80 object-cover">
          <div class="absolute inset-0 bg-gradient-to-r from-black/50 to-transparent flex items-center">
            <div class="px-6 md:px-12">
              <h2 class="text-2xl md:text-4xl font-bold text-white mb-2">新品上市</h2>
              <p class="text-white/80 mb-4">最新数码产品,抢先体验</p>
              <button class="btn-secondary">查看详情</button>
            </div>
          </div>
        </div>
        <div class="carousel-item hidden">
          <img src="https://picsum.photos/1200/400?random=3" alt="会员专享" class="w-full h-64 md:h-80 object-cover">
          <div class="absolute inset-0 bg-gradient-to-r from-black/50 to-transparent flex items-center">
            <div class="px-6 md:px-12">
              <h2 class="text-2xl md:text-4xl font-bold text-white mb-2">会员专享</h2>
              <p class="text-white/80 mb-4">会员购物享额外9折优惠</p>
              <button class="btn-secondary">立即加入</button>
            </div>
          </div>
        </div>
        <!-- 轮播指示器 -->
        <div class="absolute bottom-4 left-1/2 transform -translate-x-1/2 flex space-x-2">
          <button class="carousel-indicator active w-3 h-3 rounded-full bg-white opacity-50 hover:opacity-100 transition-opacity"></button>
          <button class="carousel-indicator w-3 h-3 rounded-full bg-white opacity-50 hover:opacity-100 transition-opacity"></button>
          <button class="carousel-indicator w-3 h-3 rounded-full bg-white opacity-50 hover:opacity-100 transition-opacity"></button>
        </div>
        <!-- 轮播箭头 -->
        <button class="absolute left-4 top-1/2 transform -translate-y-1/2 text-white text-2xl" id="carouselPrev">
          <i class="fa fa-chevron-left"></i>
        </button>
        <button class="absolute right-4 top-1/2 transform -translate-y-1/2 text-white text-2xl" id="carouselNext">
          <i class="fa fa-chevron-right"></i>
        </button>
      </div>
    </section>
    <!-- 商品分类 -->
    <section class="mb-8">
      <h2 class="text-xl md:text-2xl font-bold text-neutral-700 mb-4">商品分类</h2>
      <div class="grid grid-cols-2 md:grid-cols-4 lg:grid-cols-6 gap-4">
        <div class="bg-white rounded-lg p-4 flex flex-col items-center justify-center card-hover">
          <i class="fa fa-mobile text-3xl text-primary mb-2"></i>
          <span class="text-neutral-600">手机数码</span>
        </div>
        <div class="bg-white rounded-lg p-4 flex flex-col items-center justify-center card-hover">
          <i class="fa fa-laptop text-3xl text-primary mb-2"></i>
          <span class="text-neutral-600">电脑办公</span>
        </div>
        <div class="bg-white rounded-lg p-4 flex flex-col items-center justify-center card-hover">
          <i class="fa fa-tv text-3xl text-primary mb-2"></i>
          <span class="text-neutral-600">家电家居</span>
        </div>
        <div class="bg-white rounded-lg p-4 flex flex-col items-center justify-center card-hover">
          <i class="fa fa-shirt text-3xl text-primary mb-2"></i>
          <span class="text-neutral-600">服装服饰</span>
        </div>
        <div class="bg-white rounded-lg p-4 flex flex-col items-center justify-center card-hover">
          <i class="fa fa-gem text-3xl text-primary mb-2"></i>
          <span class="text-neutral-600">美妆个护</span>
        </div>
        <div class="bg-white rounded-lg p-4 flex flex-col items-center justify-center card-hover">
          <i class="fa fa-book text-3xl text-primary mb-2"></i>
          <span class="text-neutral-600">图书音像</span>
        </div>
      </div>
    </section>
    <!-- 热门商品 -->
    <section class="mb-12">
      <div class="flex justify-between items-center mb-4">
        <h2 class="text-xl md:text-2xl font-bold text-neutral-700">热门推荐</h2>
        <a href="#" class="text-primary hover:underline">查看更多 <i class="fa fa-angle-right"></i></a>
      </div>
      <div class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-6">
        <!-- 商品卡片 1 -->
        <div class="bg-white rounded-lg overflow-hidden card-hover" data-id="1" data-name="智能手机" data-price="2999" data-image="https://picsum.photos/300/300?random=10">
          <div class="relative">
            <img src="https://picsum.photos/300/300?random=10" alt="智能手机" class="w-full h-48 object-cover">
            <span class="absolute top-2 left-2 bg-secondary text-white text-xs px-2 py-1 rounded">热销</span>
          </div>
          <div class="p-4">
            <h3 class="font-medium text-neutral-700 mb-2">智能手机 128GB 全面屏</h3>
            <div class="flex items-center justify-between mb-3">
              <span class="text-danger font-bold text-lg">¥2999</span>
              <span class="text-neutral-400 text-sm"><i class="fa fa-shopping-cart mr-1"></i> 1289</span>
            </div>
            <button class="add-to-cart w-full btn-primary">加入购物车</button>
          </div>
        </div>
        <!-- 商品卡片 2 -->
        <div class="bg-white rounded-lg overflow-hidden card-hover" data-id="2" data-name="无线耳机" data-price="599" data-image="https://picsum.photos/300/300?random=11">
          <div class="relative">
            <img src="https://picsum.photos/300/300?random=11" alt="无线耳机" class="w-full h-48 object-cover">
            <span class="absolute top-2 left-2 bg-primary text-white text-xs px-2 py-1 rounded">新品</span>
          </div>
          <div class="p-4">
            <h3 class="font-medium text-neutral-700 mb-2">无线蓝牙耳机 主动降噪</h3>
            <div class="flex items-center justify-between mb-3">
              <span class="text-danger font-bold text-lg">¥599</span>
              <span class="text-neutral-400 text-sm"><i class="fa fa-shopping-cart mr-1"></i> 856</span>
            </div>
            <button class="add-to-cart w-full btn-primary">加入购物车</button>
          </div>
        </div>
        <!-- 商品卡片 3 -->
        <div class="bg-white rounded-lg overflow-hidden card-hover" data-id="3" data-name="笔记本电脑" data-price="5999" data-image="https://picsum.photos/300/300?random=12">
          <div class="relative">
            <img src="https://picsum.photos/300/300?random=12" alt="笔记本电脑" class="w-full h-48 object-cover">
            <span class="absolute top-2 left-2 bg-success text-white text-xs px-2 py-1 rounded">优惠</span>
          </div>
          <div class="p-4">
            <h3 class="font-medium text-neutral-700 mb-2">轻薄笔记本电脑 16GB内存</h3>
            <div class="flex items-center justify-between mb-3">
              <span class="text-danger font-bold text-lg">¥5999</span>
              <span class="text-neutral-400 text-sm"><i class="fa fa-shopping-cart mr-1"></i> 632</span>
            </div>
            <button class="add-to-cart w-full btn-primary">加入购物车</button>
          </div>
        </div>
        <!-- 商品卡片 4 -->
        <div class="bg-white rounded-lg overflow-hidden card-hover" data-id="4" data-name="智能手表" data-price="1299" data-image="https://picsum.photos/300/300?random=13">
          <div class="relative">
            <img src="https://picsum.photos/300/300?random=13" alt="智能手表"

相关文章

抖音粉丝量最高的账号大揭秘

抖音粉丝量最高的账号大揭秘

在当今的社交媒体时代,抖音无疑是最热门的平台之一,无数创作者在这个平台上展现自己的才华,吸引着大量的粉丝,而那些拥有抖音粉丝量最高的账号,更是成为了众人关注的焦点。 这些粉丝量极高的抖音账号,往...

抖音粉丝团是否需要续费?

抖音粉丝团是否需要续费?

在抖音的众多功能中,粉丝团是一个能让用户与自己喜爱的主播建立更紧密联系的存在,抖音粉丝团要续费吗?这是许多抖音用户都关心的问题。 当用户加入一个抖音主播的粉丝团后,会享受到一些专属的权益,比如可...

抖音上别人粉丝众多的原因解析

抖音上别人粉丝众多的原因解析

在当今社交媒体盛行的时代,抖音无疑是其中的佼佼者,我们常常会看到一些抖音用户拥有着庞大的粉丝群体,这背后究竟有着怎样的原因呢? 的独特性是关键之一,那些拥有众多粉丝的抖音用户往往能够提供与众不同的内容...

抖音粉丝多是否就能变现?

抖音粉丝多是否就能变现?

在当今的社交媒体时代,抖音无疑是一颗璀璨的明星,吸引了无数用户的参与,许多人都梦想着在抖音上积累大量粉丝,认为只要粉丝足够多,就能轻松实现变现,开启财富之门,事实真的如此吗? 抖音粉丝多确实具有...

抖音粉丝建群的方法与技巧

抖音粉丝建群的方法与技巧

在抖音这个充满活力和机遇的社交平台上,与粉丝建立更紧密的联系是许多创作者都希望实现的目标之一,而建群就是一个非常有效的方式,以下是一些关于抖音怎么把粉丝建群的方法和技巧。 要确保自己的抖音账号具...

抖音粉丝过千的待遇你知道吗?

抖音粉丝过千的待遇你知道吗?

在当今的社交媒体时代,抖音无疑是最热门的平台之一,很多人都渴望在抖音上积累大量的粉丝,而粉丝过千更是许多创作者努力追求的一个阶段性目标,抖音粉丝过千究竟有什么待遇呢? 当你的抖音粉丝过千后,首先...