You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Shopify Turbo主题自定义CSS媒体查询不生效,写法是否正确?

你写的媒体查询语法本身不存在错误,无法生效可从以下几个常见场景逐一排查:

  • 优先级冲突
    Turbo主题自带的默认样式优先级可能高于你添加的自定义CSS,可先加!important测试是否是优先级问题,测试代码如下:
@media only screen and (min-device-width : 768px) {
    .OVDGF-logos { width: 10% !important; }
}

如果测试后生效,说明是优先级问题,正式使用时建议通过补全选择器父级路径(例如.xxx-parent .OVDGF-logos)的方式替代!important,写法更符合规范。

  • 媒体查询匹配规则问题
    你用的min-device-width匹配的是设备物理屏幕宽度,如果你是在桌面端缩小浏览器窗口测试,这个规则不会触发。如果需要匹配浏览器视口宽度,可将参数改为min-width:
@media only screen and (min-width: 768px) {
    .OVDGF-logos { width: 10%; }
}
  • 类名匹配错误
    打开浏览器开发者工具(按F12唤起),检查目标元素的实际类名是否和.OVDGF-logos完全一致,CSS类名大小写敏感,主题渲染时也可能会动态修改类名后缀。
  • 缓存问题
    修改主题CSS后可能存在CDN缓存,可使用快捷键Ctrl+Shift+R(Windows系统)/Command+Shift+R(Mac系统)强制刷新页面,跳过缓存查看效果。

内容的提问来源于stack exchange,提问作者John Cannons

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.09 19:09:01