【发布时间】:2018-02-13 21:33:35
【问题描述】:
是否有可能在 IE9 中进行这项工作?
示例 1:https://jsfiddle.net/ydv01r9e/5/
HTML:
<div class="container">
<div class="b">b<br>b</div>
<div class="a">a</div>
<div class="c">c</div>
</div>
CSS:
.a, .b, .c {
width: 50%;
}
.b {
float: left;
}
.a, .c{
float: right;
}
@media (max-width: 700px) {
.container {
display: flex;
flex-direction: column;
}
.a, .b, .c {
width: auto;
}
.a {
order: 1;
}
.b {
order: 2;
}
.c {
order: 3;
}
}
.a {
background: red;
}
.b {
background: blue;
}
.c {
background: yellow;
}
或
example2: http://jsfiddle.net/eLq0770h/14/ ,但是这个没有响应。我需要移动设备的 3x1 布局:顶部为红色 div,中间为蓝色,底部为绿色,如示例 1。
【问题讨论】:
标签: html css layout internet-explorer-9