0
我有一个问题有一个特殊的响应柔性布局。
我的目标:responsiveflex布局包装问题
容器2可以有一个静态的。
我已经测试了几个可能的解决方案:对对对桌面容器2桌面
- 浮动容器2。
是否有不使用浮动或绝对定位的更灵活的解决方案?
我有一个问题有一个特殊的响应柔性布局。
我的目标:responsiveflex布局包装问题
容器2可以有一个静态的。
我已经测试了几个可能的解决方案:对对对桌面容器2桌面
是否有不使用浮动或绝对定位的更灵活的解决方案?
你可以用Flexbox
做到这一点,如果你有你的容器元素上固定的高度。然后你只需要改变媒体查询元素的顺序。
.content {
display: flex;
flex-direction: column;
height: 100vh;
flex-wrap: wrap;
}
.a {
background: #2873FD;
}
.b {
background: #C015FF;
}
.c {
background: #15FF78;
}
@media(min-width: 480px) {
.a, .c {
order: 1;
flex: 0 0 30%;
}
.b {
order: 2;
flex: 0 0 100%;
}
}
@media(max-width: 480px) {
.content > div {
flex: 1;
}
}
<div class="content">
<div class="a">1</div>
<div class="b">2</div>
<div class="c">3</div>
</div>
谢谢,我想这将做到这一点 – Alex
其中都试过代码?? –
仅供参考,柔性标签是为Flash问题(Adobe Flex的)。对于CSS问题使用“flexbox”。 – Brian