终于,经过漫长的等待,CSSContainerQueries终于在Chrome105中正式支持了!目前我们也可以在ChromeCanary版本中体验,或者在Chrome93~104中启用EnableCSSContainerQueries功能。响应式的过去痛点在前,响应式有这样的约束。如果要改变同一个DOM的不同布局形式,就需要依赖诸如mediaquery来实现。像这样:通过改变浏览器窗口的大小,借助媒体查询可以实现不同的布局。但是现在PC端页面大多采用基于Flex/Grid的弹性布局。很多时候,当内容个数不确定时,即使在浏览器窗口宽度相同的情况下,元素的布局和宽度也可能不一致。考虑以下情况:
