css - @media 宽度大小停留在 960px?

标签 css media-queries

@media only screen 
  and (min-device-width: 0px) 
  and (max-device-width: 374px) 
  and (-webkit-min-device-pixel-ratio: 2) { }

对于我的媒体查询,我需要最大宽度为 374 像素,但无论如何我的宽度都停留在 960 像素。我试图将宽度和最大宽度都调整为 100% 或 374px。

最佳答案

媒体查询用于根据设备宽度应用某些CSS 样式。媒体查询本身不设置值,但检测设备宽度。他们是这样工作的(source):

最小宽度表示:“如果[设备宽度]大于或等于[指定#],则执行{...}”

最大宽度表示:“如果[设备宽度]小于或等于[指定的#],则执行{...}”

所以在你的情况下,你可能想做这样的事情:

@media only screen 
  and (max-device-width: 374px) 
  and (-webkit-min-device-pixel-ratio: 2) {     
   .container {
     width: 374px;
   }    
}

关于css - @media 宽度大小停留在 960px?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35163472/

相关文章:

javascript - 使用 JS/HTML 将一行的一部分从一个表移动到另一个表并使用 onclick 删除其余部分

javascript - Firefox 上的范围 slider 重置为默认值

javascript - 使用带有变换属性的缩放时定位 sibling

css - 定位设备宽高比低于 CSS 中的特定阈值

css - 是否可以通过 % 在 WinJS 中相对定义 CSS 媒体查询最大宽度?

css - 如何将 autoreload 添加到 gulp sass 编译器的 gulpfile?

html - 如何填充跨度的底部文本以与复选框图像对齐?

javascript - 或 css 中屏幕宽度和父 div 宽度的条件,.基于父元素宽度的媒体查询

html - 使用媒体查询调整社交链接的大小

css - 'only' 关键字在 CSS 媒体查询中究竟做了什么?