HTML/CSS初學者在這裏,試圖找出最好的辦法。理想情況下,最好有解釋和解決方案。什麼是最好的方式來並排浮動同一個類的元素?
那麼我現在要做的是把幾個按鈕(也許5-6)並排,其次是標籤
的按鈕都使用相同的CSS類格式化。爲了將它們並排放置,我設置了float:left;
不幸的是,這將放置按鈕(標籤)後面的下一個元素放在同一行上,即使我設置了clear:both;爲標籤。
問題是float:left;管理其他元素如何在給定元素周圍進行格式化。這對於第一個n-1按鈕來說非常棒,因爲它將下一個按鈕放在了它的旁邊。但它也會將標籤放在最後一個按鈕旁邊。
有沒有辦法解決這個問題,而不必將特定的CSS格式添加到最後一個按鈕,或提供一個強制標籤在下一行的特定寬度? (?像完全這樣做的,也許不同的方法)
這是什麼,我現在在做一個樣本:
<style>
.myButton {
float: left;
}
#myLabel {
clear: both;
}
</style>
<div>
<button class="myButton">Button 1</button>
<button class="myButton">Button 2</button>
<button class="myButton">Button 3</button>
<button class="myButton">Button 4</button>
<label id="myLabel">Output Text</label>
</div>
感謝