我有2塊,red
塊width: fixed height: auto
,塊width
和height fixed
,我不知道如何使塊,這將是在底部,現在它的頂部; 可以看到例如:http://jsfiddle.net/MXqTY/3/CSS對齊2塊底部
1
A
回答
1
補充一點:
.square1, .square2 {
display: inline-block;
vertical-align: bottom;
}
和刪除float: left
。
-3
0
刪除浮動:從你的類聲明離開了。默認情況下,它們將堆疊。將這兩個元素都浮動到左邊將導致它們水平堆疊。
0
加入clear:left;
您.square2
塊將解決您的問題。
#wrap{
margin: 0 auto;
}
.square1{
width: 100px;
height: auto;
background-color: red;
float: left;
}
.square2{
width: 50px;
height: 50px;
background-color: green;
float: left;
clear:left;
}
<body>
<div id='wrap'>
<div class='square1'>tekstas tekstas tekstas tekstas tekstas tekstas tekstas tekstas tekstas tekstas tekstas tekstas tekstas tekstas tekstas tekstas </div>
<div class='square2'></div>
</div>
爲什麼你的綠色塊對準的其他浮動塊一起的原因是因爲浮子自動轉移的含元素內所指示的位置的所有元素。你可以看到這個定義here on MDN.
所有浮動的元素將排列在一起,直到它到達容器的末端,此時它將環繞到下一行。通過將clear
添加到.square2
的代碼塊中,您基本上會告訴它將移動到所有相關浮動的邊緣,在您的情況下它是第一個方形。
相關問題
- 1. css底部對齊
- 2. Css對齊頁面底部
- 3. CSS按鈕對齊底部
- 4. CSS頂部和底部對齊
- 5. CSS底部0對齊div的外部
- 6. css hover:底部對齊:如何在頂部對齊?
- 7. 使用css將文本對齊底部
- 8. CSS垂直對齊底部發行
- 9. CSS文本對齊底部容器
- 10. CSS:沿圖像底部對齊圖像
- 11. 浮動右元素對齊底部CSS?
- 12. CSS-div對齊到父div的底部(內嵌塊)
- 13. Adwhirl對齊底部
- 14. 對齊flexbox底部
- 15. 底部對齊TextField?
- 16. Flexbox對齊底部
- 17. 底部條不在底部對齊
- 18. CSS顯示內嵌塊頂部對齊
- 19. CSS塊底部邊框
- 20. 對齊按鈕到底部
- 21. 將ul對齊到底部
- 22. 在底部對齊文字
- 23. Flexbox的對齊底部
- 24. Autolayout底部對齊問題
- 25. Magento產品對齊底部
- 26. 對齊的div底部
- 27. 在底部對齊Div Div
- 28. 對齊圖像底部
- 29. 對齊文本底部
- 30. 固定底部對齊Div
你希望div是一個在另一個之上,還是並排排列,但是在底部對齊? –