我在这里还没有看到这个问题被问到,但我想知道是否有人知道是否可以根据基于其宽度的容器或父元素来设置媒体查询。这种情况的用户案例是当您有一个从左侧弹出并减小主窗口容器大小的菜单时。以下是一个示例网站,您可以在其中看到菜单弹出,但页面上的内容无法根据其新宽度进行更改。
我在这里还没有看到这个问题被问到,但我想知道是否有人知道是否可以根据基于其宽度的容器或父元素来设置媒体查询。这种情况的用户案例是当您有一个从左侧弹出并减小主窗口容器大小的菜单时。以下是一个示例网站,您可以在其中看到菜单弹出,但页面上的内容无法根据其新宽度进行更改。
我也一直在研究这个问题。迄今为止,我对Andy Hume的解决方案印象深刻:http://blog.andyhume.net/responsive-containers/https://github.com/ahume/selector-queries/
div {
transition: width 3s, margin 3s;
-moz-transition: width 3s, margin 3s;
-webkit-transition: width 3s, margin 3s;
-o-transition: width 3s, margin 3s;
}