有两种方法可以实现流畅的设计(一种可以根据屏幕大小自行调整);
方法 1:我们可以只使用可用的浏览器大小(或视口宽度/高度)并相应地定义我们的 CSS.... 这相当于使用 CSS @media max-width:320px 在这种方法中,即使是桌面浏览器将其压缩到非常小的尺寸将显示与移动设备上相同的设计
方法 2:我们根据查看它的设备(桌面/移动/平板电脑)设计我们的 CSS。这相当于使用 CSS @media min-device-width:768px
因此,如果您看到,我们如何根据“宽度”或“设备宽度”来识别要应用的 CSS 是不同的
我的问题不是关于媒体查询以及如何应用它们。
我的问题是这两种设计方法中哪一种应该是首选,它们中的任何一种都有什么优点/缺点?我们应该为设备设计还是应该为可用的浏览器区域设计?