css – 媒体查询作为代码区域的替代?

我认为在媒体查询中放置我没有宽度/高度/ ..依赖关系的默认css是一个很好的想法,如下所示:

@media only all and (min-width: 0px){ ... }

我错过了任何可能的缺点吗?

最佳答案 对你说实话并不可读.如果我在CSS文件中看到它,我会认为它是一些奇怪的CSS黑客.

另一个缺点是你正在添加一个不必要的媒体查询.通过媒体查询设置所有默认属性可以为CSS编译器提供更多功能.

最后是支持.并非所有浏览器都支持媒体查询,特别是如果您在企业或具有非常旧的浏览器的客户端工作.如果您通过媒体查询设置了所有默认设置,那么如果这些查询失败,您将无法轻松回退.

点赞