我有2個DIV,綠色和紅色。格林必須出現在紅色的左邊,紅色必須一直坐在右邊。我嘗試將浮動權應用於這兩個div,結果是綠色一直到右側,紅色顯示在紅色左側。2 Divs Float Right - Not a right order
任何想法?這裏是LIVE CODE
演示
.three {
width: 100%;
border: solid 1px blue;
float: left;
height: 45px
}
.red {
width: 50%;
background-color: red;
height: 40px;
float: right;
}
.green {
width: 30%;
background-color: green;
height: 40px;
float: right;
}
<body>
<div class="three">
<div class="green"></div>
<div class="red"></div>
</div>
</body>
問題解決了 - 切換在標記的順序:http://jsfiddle.net/7nJp9/26/ – Adam
@PayerAhammed我想是不是與CSS的問題,DOM訂單事宜。 –
@abcid d:我已經更新了我的答案,它的工作就像你想要的一樣。 –