Skip to main content
⚠️ 重要提示 这些选择器仅适用于 Upcart 购物车模块的版本 2(V2)。如果你使用的是版本 1(V1),这些选择器将不起作用。 对于 V1 购物车,请参阅**版本 1 CSS 选择器文档**,其中涵盖旧版模块结构和选择器。 要检查你使用的版本,请打开 Cart Editor 并查看左侧菜单顶部。当购物车中的每个模块都升级到 V2 后,那里会出现 Cart version 下拉菜单;如果你没有看到它,说明你的购物车仍有 V1 模块。有关从 V1 迁移到 V2 的更多信息,请参阅 V2.0 迁移指南

概览

如果你想更改购物车的外观,例如隐藏价格、调整文本大小或重新定位按钮,这里就是起点。这个 CSS 选择器库提供了使用自定义代码进行这些更改所需的工具。 本文汇总了所有可用的 CSS 选择器,并附有编写和测试样式的实用资源链接。

注意

虽然我们提供此库以方便你使用,但 Upcart 支持团队无法协助构建或修复自定义代码。 这是我们自定义政策的一部分。 我们建议咨询 Shopify 专家以获取自定义代码解决方案。 查看 Shopify 专家

如何使用 Upcart CSS 选择器

本文是一个可用于设置和自定义 Upcart cart drawer 样式的 CSS 选择器库。每个选择器都针对购物车的特定部分——例如头部、产品行、upsell、奖励模块等。 你可以使用这些选择器来:
  • 隐藏元素或重新设计其样式
  • 更改间距、字体或颜色
  • 根据商店的品牌形象调整布局
要应用你的 CSS,请打开 Cart Editor,前往 Settings,选择 Custom CSS 选项卡,然后将样式粘贴到编辑器中。

添加 CSS 前须知

在开始编写自定义样式之前,这里有一些帮助你顺利进行的提示。它们能让你更轻松地测试更改、避免意外,并在不破坏购物车任何功能的情况下获得想要的外观。

CSS 自定义检查清单:

  • 在安全环境中测试: 上线前尽可能使用预览或未发布的主题。
  • 从小处着手: 一次只做一个更改,这样更容易追踪哪些有效、哪些无效。
  • 将样式粘贴到正确的位置: 使用 Upcart Editor > Settings > Custom CSS 字段添加代码。
  • 使用检查工具: 在浏览器中右键点击元素并选择 Inspect(检查),以实时查找和测试选择器。
  • 避免想当然: 并非所有元素都会出现在所有购物车中——请使用不同的购物车(有/无奖励、upsell 等)进行测试。
以下选择器适用于 Upcart 购物车模块的版本 2。V2 引入了带有 publicinternal 类名前缀的结构化命名系统。

V2 选择器的重要准则

⚠️ 仅使用 public 选择器进行自定义
  • Public 选择器(以 upcart-public- 为前缀)属于稳定 API 的一部分,可安全用于自定义样式
  • Internal 选择器(以 upcart-internal- 为前缀)保留供内部使用,可能随时更改,恕不另行通知
应该: 使用 public 类名来设置样式
不应该: 覆盖 internal 类名或使用深层选择器

CSS 选择器

通用组件

头部模块

公告模块

推荐和 Upsell 模块

备注模块

折扣码模块

信任徽章模块

阶梯奖励模块

购物车商品模块

附加项目模块

快捷支付模块

购物车摘要模块

入门实用资源: