我的示例使用bootstrap,但答案可以使用其他css框架或仅使用css
在这个例子中
<div class="row">
<div class="col-md-4">A</div>
<div class="col-md-4">B</div>
<div class="col-md-4">C</div>
</div>
如果屏幕宽度大于991px
将显示
[A][B][C]
否则会显示
[A]
[B]
[C]
但我不想只显示不同的风格,我也希望显示不同的布局
例如:
大于991px
[A][B][C]
小
[B]
[A]
[C]
另一个例子
<div class="row">
<div class="col-md-6">A</div>
<div class="col-md-6">B</div>
</div>
<div class="row">
<div class="col-md-6">C</div>
<div class="col-md-6">D</div>
</div>
放大
[A][B]
[C][D]
<div class="row">
<div class="col-md-6">A</div>
<div class="col-md-6">B</div>
</div>
<div class="row">
<div class="col-md-6">C</div>
<div class="col-md-6">D</div>
</div>
较小的
[D][B]
[C][A]
<div class="row">
<div class="col-md-6">D</div>
<div class="col-md-6">B</div>
</div>
<div class="row">
<div class="col-md-6">C</div>
<div class="col-md-6">A</div>
</div>
我如何使用css来做到这一点?