【问题标题】:CSS media query for small screen overwriting media query for large screen小屏幕的CSS媒体查询覆盖大屏幕的媒体查询
【发布时间】:2023-01-26 23:04:21
【问题描述】:

enter image description here

正如您在图像中看到的那样,我为宽度为 768px 的屏幕编写了一个查询,但是我为宽度为 375px 的设备编写的查询正在应用。

enter image description here

我尝试使用 max-width 但我必须为所有设备宽度再次重写它,这会很耗时。我确保在一般 css 之后按从最高像素宽度到最低像素宽度的顺序添加它们。

【问题讨论】:

  • max-width遇到了什么问题

标签: screen media


【解决方案1】:

您正在使用两个只有最小宽度边界的媒体查询

  • @media screen and (min-width: 768px) {...} 让我们称之为桌面吧
  • @media screen and (min-width: 375px) {...} 让我们称之为移动

如果这些块应该只应用于不同的分辨率,请使用 minmax 1 像素差异:

  • 桌面@media screen and (min-width: 768px) {...}
  • 手机@media screen and (max-width: 767px) {...}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-01-06
    • 1970-01-01
    • 1970-01-01
    • 2012-11-30
    • 2012-12-27
    • 2020-03-17
    • 2015-04-11
    • 2019-05-19
    相关资源
    最近更新 更多