【问题标题】:CSS @media rule in pug?哈巴狗中的 CSS @media 规则?
【发布时间】:2020-10-13 08:08:16
【问题描述】:

是否可以对哈巴狗应用@media 规则?当屏幕尺寸改变时,我不知道如何调整页面的组件。

我试过了

@media only screen and (max-width : 320px){
    body{
      background: #FF5D50;
    }
}

但是当我在 Chrome 上更换设备时没有任何反应。

【问题讨论】:

  • 您提供的媒体规则运行良好。是否有任何其他样式应用于推翻您的@media 规则的主体?
  • 我有正文的默认样式,然后插入了该代码。我删除了默认样式的代码并保留了我上面显示的代码并且它有效。
  • 你试过把!important放在颜色代码后面吗?
  • 我没试过
  • 您确定要将 chrome 调整为等于 320 像素宽或更窄吗?这就是应用这些样式的必要性。

标签: javascript css node.js express pug


【解决方案1】:

包括@media 规则在内的所有 CSS 都应该在 Pug 模板中工作,您只需要确保在 style. 下方正确缩进

style.
    @media only screen and (max-width: 320px) {
        body {
            background: #FF5D50;
        }
    }

【讨论】:

  • 看来您的规则已被覆盖。尝试使其更具体,例如 html body 或添加 !important
猜你喜欢
  • 1970-01-01
  • 2018-10-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多