我确信这很明显......但我似乎无法弄清楚。
我有两个 div,当媒体宽度较小时,我需要将它们放在一起,而当媒体宽度较大时,它们需要放在一起。右边是固定宽度,左边是可变的。但是,当介质宽度较小时,它们会以错误的顺序结束。如果我在 html 中交换 div,它们不再排列得很好。
这是小提琴。http://jsfiddle.net/CwMTU/2/
HTML
<div class="right"> right content fixed width </div>
<div class="left"> left navbar variable width </div>
CSS
.right {
width: 200px;
float: right;}
.left{
margin-right: 200px;}
@media (max-width: 500px) {
.left {
width: 100%;}
.right {
width: 100%;}
}