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

CSS @import规则使用方法及项目中失效问题求助

@import规则失效的排查方案
  • 确保@import是CSS文件的首个有效规则
    @import必须放在所有其他CSS规则(包括变量、普通样式)之前,哪怕是一行注释之后的样式都不行。你的代码里@import在最开头,这点符合要求,但要确认后续有没有不小心在它前面加了其他内容。

  • 验证文件相对路径
    检查media.css和主CSS的位置关系:

    • 如果两者在同一目录,@import url('media.css')是正确的
    • 如果media.css在上级目录,要写成@import url('../media.css')
      可以打开浏览器开发者工具的「网络」面板,查看是否有media.css的加载请求,若显示404则路径错误。
  • 替换媒体查询的新语法
    你用的width <= 600px是CSS媒体查询的新比较语法,部分旧版浏览器不支持。换成兼容性更好的传统写法试试:

    @media screen and (max-width: 600px) {
        nav ul { display: none; }
        .burger { display: flex; }
    }
    
  • 清除浏览器缓存
    浏览器可能缓存了未包含@import的旧CSS文件,强制刷新页面(Ctrl+F5),或在开发者工具中勾选「Disable cache」后重新测试。

  • 检查样式优先级冲突
    用浏览器开发者工具查看目标元素的样式面板,确认媒体查询中的规则是否被更高优先级的样式(比如带!important的规则、内联样式)覆盖。

内容的提问来源于stack exchange,提问作者Antony Sydney

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 07:05:05