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

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

admin2个月前 (02-10)抖音自媒体咨询37

根据您的需求,我设计了一个现代化、响应式的云商城下单页面,这个页面融合了直观的导航系统、吸引人的商品展示区、便捷的购物车功能和流畅的结算流程,确保用户可以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 src="https://cdn.jsdelivr.net/npm/chart.js@4.4.8/dist/chart.umd.min.js"></script>
  <!-- Tailwind配置 -->
  <script>
    tailwind.config = {
      theme: {
        extend: {
          colors: {
            primary: '#165DFF',
            secondary: '#FF7D00',
            neutral: {
              100: '#F5F7FA',
              200: '#E4E7ED',
              300: '#C0C4CC',
              400: '#909399',
              500: '#606266',
              600: '#303133',
              700: '#1E1E1E',
            }
          },
          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-200 hover:bg-primary/90 active:scale-95;
      }
      .btn-secondary {
        @apply bg-secondary text-white px-4 py-2 rounded-lg transition-all duration-200 hover:bg-secondary/90 active:scale-95;
      }
      .input-field {
        @apply border border-neutral-300 rounded-lg px-3 py-2 focus:outline-none focus:ring-2 focus:ring-primary/50 focus:border-primary;
      }
    }
  </style>
  <!-- 引入字体 -->
  <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet">
</head>
<body class="font-inter bg-neutral-100 text-neutral-700">
  <!-- 导航栏 -->
  <header class="bg-white shadow-sm sticky top-0 z-50">
    <div class="container mx-auto px-4">
      <nav class="flex items-center justify-between h-16">
        <!-- Logo -->
        <div class="flex items-center">
          <a href="#" class="text-primary font-bold text-2xl">云商城</a>
        </div>
        <!-- 分类导航 - 桌面端 -->
        <div class="hidden md:flex items-center space-x-6">
          <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>
          <a href="#" class="text-neutral-600 hover:text-primary transition-colors">食品</a>
        </div>
        <!-- 右侧功能区 -->
        <div class="flex items-center space-x-4">
          <!-- 搜索框 -->
          <div class="hidden md:flex items-center bg-neutral-100 rounded-full px-3 py-1">
            <input type="text" placeholder="搜索商品..." class="bg-transparent outline-none w-40">
            <button class="text-neutral-500"><i class="fa fa-search"></i></button>
          </div>
          <!-- 购物车 -->
          <div class="relative cursor-pointer" id="cartToggle">
            <i class="fa fa-shopping-cart text-xl"></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>
          <!-- 用户中心 -->
          <div class="cursor-pointer">
            <i class="fa fa-user-circle text-xl"></i>
          </div>
          <!-- 移动端菜单按钮 -->
          <div class="md:hidden cursor-pointer">
            <i class="fa fa-bars text-xl"></i>
          </div>
        </div>
      </nav>
    </div>
  </header>
  <!-- 主Banner -->
  <section class="bg-primary/5 py-6">
    <div class="container mx-auto px-4">
      <div class="relative rounded-xl overflow-hidden h-[200px] md:h-[400px]">
        <!-- Banner图片 -->
        <img src="https://picsum.photos/1200/400" alt="促销活动" class="w-full h-full object-cover">
        <!-- Banner内容 -->
        <div class="absolute top-1/2 left-1/4 transform -translate-x-1/2 -translate-y-1/2 text-white">
          <h2 class="text-2xl md:text-4xl font-bold mb-2">限时特惠</h2>
          <p class="text-lg md:text-xl mb-4">全场商品8折起</p>
          <button class="btn-secondary">立即抢购</button>
        </div>
        <!-- 轮播控制 -->
        <div class="absolute bottom-4 right-4 flex space-x-2">
          <span class="w-3 h-3 rounded-full bg-white/50 cursor-pointer"></span>
          <span class="w-3 h-3 rounded-full bg-white cursor-pointer"></span>
          <span class="w-3 h-3 rounded-full bg-white/50 cursor-pointer"></span>
        </div>
      </div>
    </div>
  </section>
  <!-- 商品分类快捷入口 -->
  <section class="container mx-auto px-4 py-8">
    <div class="grid grid-cols-4 md:grid-cols-8 gap-4">
      <div class="flex flex-col items-center card-hover">
        <div class="w-12 h-12 rounded-full bg-primary/10 flex items-center justify-center mb-2">
          <i class="fa fa-television text-primary"></i>
        </div>
        <span class="text-sm">家电</span>
      </div>
      <div class="flex flex-col items-center card-hover">
        <div class="w-12 h-12 rounded-full bg-primary/10 flex items-center justify-center mb-2">
          <i class="fa fa-mobile text-primary"></i>
        </div>
        <span class="text-sm">手机</span>
      </div>
      <div class="flex flex-col items-center card-hover">
        <div class="w-12 h-12 rounded-full bg-primary/10 flex items-center justify-center mb-2">
          <i class="fa fa-laptop text-primary"></i>
        </div>
        <span class="text-sm">电脑</span>
      </div>
      <div class="flex flex-col items-center card-hover">
        <div class="w-12 h-12 rounded-full bg-primary/10 flex items-center justify-center mb-2">
          <i class="fa fa-headphones text-primary"></i>
        </div>
        <span class="text-sm">耳机</span>
      </div>
      <div class="flex flex-col items-center card-hover">
        <div class="w-12 h-12 rounded-full bg-primary/10 flex items-center justify-center mb-2">
          <i class="fa fa-shoe-prints text-primary"></i>
        </div>
        <span class="text-sm">鞋服</span>
      </div>
      <div class="flex flex-col items-center card-hover">
        <div class="w-12 h-12 rounded-full bg-primary/10 flex items-center justify-center mb-2">
          <i class="fa fa-gift text-primary"></i>
        </div>
        <span class="text-sm">礼品</span>
      </div>
      <div class="flex flex-col items-center card-hover">
        <div class="w-12 h-12 rounded-full bg-primary/10 flex items-center justify-center mb-2">
          <i class="fa fa-cutlery text-primary"></i>
        </div>
        <span class="text-sm">食品</span>
      </div>
      <div class="flex flex-col items-center card-hover">
        <div class="w-12 h-12 rounded-full bg-primary/10 flex items-center justify-center mb-2">
          <i class="fa fa-plus text-primary"></i>
        </div>
        <span class="text-sm">更多</span>
      </div>
    </div>
  </section>
  <!-- 热门商品区 -->
  <section class="container mx-auto px-4 py-8">
    <h2 class="text-2xl font-bold mb-6">热门推荐</h2>
    <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-xl overflow-hidden card-hover" data-id="1" data-name="智能手表" data-price="1299" data-img="https://picsum.photos/300/300?random=1">
        <div class="relative">
          <img src="https://picsum.photos/300/300?random=1" 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 mb-1">智能手表 心率监测 长续航</h3>
          <div class="flex items-center mb-2">
            <span class="text-secondary font-bold text-lg">¥1299</span>
            <span class="text-neutral-400 text-sm line-through ml-2">¥1599</span>
          </div>
          <div class="flex items-center justify-between">
            <span class="text-neutral-500 text-sm"><i class="fa fa-shopping-cart mr-1"></i>1288人已购</span>
            <button class="add-to-cart btn-primary text-sm">加入购物车</button>
          </div>
        </div>
      </div>
      <!-- 商品卡片2 -->
      <div class="bg-white rounded-xl overflow-hidden card-hover" data-id="2" data-name="无线耳机" data-price="899" data-img="https://picsum.photos/300/300?random=2">
        <div class="relative">
          <img src="https://picsum.photos/300/300?random=2" 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 mb-1">无线蓝牙耳机 主动降噪 高清音质</h3>
          <div class="flex items-center mb-2">
            <span class="text-secondary font-bold text-lg">¥899</span>
            <span class="text-neutral-400 text-sm line-through ml-2">¥999</span>
          </div>
          <div class="flex items-center justify-between">
            <span class="text-neutral-500 text-sm"><i class="fa fa-shopping-cart mr-1"></i>865人已购</span>
            <button class="add-to-cart btn-primary text-sm">加入购物车</button>
          </div>
        </div>
      </div>
      <!-- 商品卡片3 -->
      <div class="bg-white rounded-xl overflow-hidden card-hover" data-id="3" data-name="智能手机" data-price="3999" data-img="https://picsum.photos/300/300?random=3">
        <div class="relative">
          <img src="https://picsum.photos/300/300?random=3" alt="智能手机" class="w-full h-48 object-cover">
        </div>
        <div class="p-4">
          <h3 class="font-medium mb-1">全面屏智能手机 5G 大内存</h3>
          <div class="flex items-center mb-2">
            <span class="text-secondary font-bold text-lg">¥3999</span>
            <span class="text-neutral-400 text-sm line-through ml-2">¥4299</span>
          </div>
          <div class="flex items-center justify-between">
            <span class="text-neutral-500 text-sm"><i class="fa fa-shopping-cart mr-1"></i>2345人已购</span>
            <button class="add-to-cart btn-primary text-sm">加入购物车</button>
          </div>
        </div>
      </div>
      <!-- 商品卡片4 -->
      <div class="bg-white rounded-xl overflow-hidden card-hover" data-id="4" data-name="平板电脑" data-price="2499" data-img="https://picsum.photos/300/300?random=4">
        <div class="relative">
          <img src="https://picsum.photos/300/300?random=4" alt="平板电脑" class="w-full h-48 object-cover">
          <span class="absolute top-2 left-2 bg-green-500 text-white text-xs px-2 py-1 rounded">折扣</span>
        </div>
        <div class="p-4">
          <h3 class="font-medium mb-1">平板电脑 高清屏幕 学习娱乐</h3>
          <div class="flex items-center mb-2">
            <span class="text-secondary font-bold text-lg">¥2499</span>
            <span class="text-neutral-400 text-sm line-through ml-2">¥2799</span>
          </div>
          <div class="flex items-center justify-between">
            <span class="text-neutral-500 text-sm"><i class="fa fa-shopping-cart mr-1"></i>1567人已购</span>
            <button class="add-to-cart btn-primary text-sm">加入购物车</button>
          </div>
        </div>
      </div>
    </div>
  </section>
  <!-- 购物车模态框 -->
  <div id="cartModal" class="fixed inset-0 bg-black/50 flex items-center justify-center z-50 hidden transition-opacity duration-300">
    <div class="bg-white rounded-xl w-full max-w-md max-h-[80vh] overflow-y-auto transform transition-transform duration-300 scale-95 opacity-0" id="cartContent">
      <div class="p-4 border-b flex justify-between items-center">
        <h3 class="font-bold text-xl">购物车</h3>
        <button id="closeCart" class="text-neutral-500 hover:text-neutral-700"><i class="fa fa-times"></i></button>
      </div>
      <!-- 购物车为空 -->
      <div id="emptyCart" class="p-8 text-center">
        <i class="fa fa-shopping-cart text-5xl text-neutral-300 mb-4"></i>
        <p class="text-neutral-500">您的购物车还是空的</p>
        <button id="continueShopping" class="mt-4 btn-primary">继续购物</button>
      </div>
      <!-- 购物车商品列表 -->
      <div id="cartItems" class="hidden">
        <!-- 商品项将通过JS动态添加 -->
      </div>
      <!-- 购物车底部 -->
      <div id="cartFooter" class="p-

相关文章

抖音加精准粉丝的有效方法

抖音加精准粉丝的有效方法

在当今社交媒体盛行的时代,抖音作为一款极具影响力的短视频平台,吸引了无数用户,对于许多创作者和商家来说,在抖音上拥有精准粉丝是实现自身价值和商业目标的关键,抖音如何加精准粉丝呢?以下是一些实用的方法。...

抖音中增加粉丝的有效方法

抖音中增加粉丝的有效方法

在当今社交媒体盛行的时代,抖音无疑是最受欢迎的平台之一,拥有庞大的用户群体,许多人都渴望在抖音上增加自己的粉丝数量,那么在抖音中究竟该怎么做才能吸引别人成为自己的粉丝呢? 的创作,确保你的视频具...

抖音只有粉丝能看到的原因及解决办法

抖音只有粉丝能看到的原因及解决办法

在使用抖音的过程中,不少用户会遇到这样一个情况:自己发布的视频似乎只有粉丝能看到,这究竟是怎么回事呢?今天我们就来深入探讨一下这个问题及其背后的原因,并提供一些相应的解决方法。 抖音的推荐算法是...

如何将抖音粉丝移动到其他账号的方法

如何将抖音粉丝移动到其他账号的方法

在当今的社交媒体时代,抖音无疑是最受欢迎的平台之一,拥有大量的用户和粉丝,我们可能会有将抖音粉丝移动到其他账号的需求,以下是一些可行的方法。 我们可以利用抖音的官方功能,抖音提供了一些账号管理和...

抖音粉丝不显示涨粉的原因及解决方法

抖音粉丝不显示涨粉的原因及解决方法

在当今的社交媒体时代,抖音无疑是最受欢迎的平台之一,许多创作者都渴望在抖音上积累大量的粉丝,实现自己的创作价值和影响力,有时候创作者们会遇到一个令人困惑的问题,那就是抖音粉丝不显示涨粉,这一情况可能会...

抖音查看全部粉丝的方法

抖音查看全部粉丝的方法

在抖音这个热门的短视频平台上,拥有众多粉丝是许多创作者的目标之一,你知道抖音怎么查看全部粉丝吗?其实方法很简单。 打开抖音应用程序,确保你已登录到自己的账号,进入主界面后,点击屏幕右下角的“我”...