2013-12-12 104 views

回答

2

HTML內容:
<div class='container'><div class="align-left">left</div><div class="align-right">right</div></div>

樣式如下圖所示

.container{ width:100%; }
.align-left{ float: left;width:50%; } .align-right{ float: right;width:50%; }

1

使用float:right;和float:left;

+0

這可能是所有需要說的,但它看起來瘦一點! – Strawberry

+0

下次我會試着給出更廣泛的解釋! – MillaresRoo

+0

那你爲什麼不更新你的答案? – Rambatino

0

試試這個:

<div class="align-left"> 
    left 
</div> 
<div class="align-right"> 
    right 
</div> 

和CSS:

.align-left{ 
    float: left; 
} 

.align-right{ 
    float: right; 
} 

見例如here

0

。我有一個例子讓你瞭解元素的好一點。通過使用浮動元素,您可以將元素「移動」(浮動)到特定的一側(左側或右側)。

根據您的需要,您可以將所有內容浮動到左側,只要元素的寬度不超過父元素寬度,每個元素都會「粘」到另一個元素。否則,它們將在元素下面「下降」以適合寬度。例如這個代碼容器的寬度爲600px。每個「測試」類的寬度爲250像素。這將導致2個元素彼此相鄰,但另一個將落在它下面。

<div class='container green'> 
    <div class='test big blue'>a</div> 
    <div class='test big red'>b</div> 
    <div class='test big yellow'>c</div> 
</div> 

http://jsfiddle.net/qBR9M/4/

玩這個是給你的元素的背景色,所以你可以看到如何迴應的最好方式。

1

如果你希望他們在同一行,你可以使用inline或inline-block的。

#element1 { 
 
    display: inline-block; 
 
    margin-right: 10px; 
 
    width: 200px; 
 
    background-color: red; 
 
} 
 
#element2 { 
 
    display: inline-block; 
 
    width: 200px; 
 
    background-color: red; 
 
}
<div id="element1">element 1 markup</div> 
 
<div id="element2">element 2 markup</div>