首先,我了解移动优先响应式网页设计背后的基本原则,并且完全同意它们。但有一件事我不明白:
根据我的经验,并非所有小屏幕样式都可以用于较大版本的网站。例如,通常较小的版本往往具有较大的可点击区域、汉堡导航等。所以有时我必须覆盖这些特定样式,除了逐步增强基本样式。
所以我想知道:为什么在移动优先的响应式网页设计中很少提到(或使用)最大宽度?因为它看起来可以与 min-width 一起使用来隔离对大屏幕无用的较小屏幕的样式,从而防止不必要的代码重复。
引用 min-width 通常是移动优先,但不是 max-width:
考虑到这一点,哪种媒体查询最适合“移动优先”方法?假设我们要构建一个移动/小屏幕布局,然后为更大的浏览器扩展样式,它将是 min-width ...替代方案是为桌面浏览器设置站点样式,使用 max-width 查询代替随着设备宽度的减小应用新的 CSS。但这与“移动优先”的方法背道而驰
来自: http: //petegale.com/blog/css-media-queries-min-width-vs-max-width/
编辑:所以更具体地说:我想知道是否有理由从移动优先的响应式设计中排除 max-width (因为它似乎对于将你的 css 尽可能写为 DRY 很有用,因为某些样式用于小屏幕不会用于大屏幕)。