當我想浮動一個子div到居中父div的左側或右側時,整個設計向左或向右依賴於浮動。所以,如何浮動一個子div,並使居中的父div在中心。
如何使一個div浮動左/右在一個居中的div內
HTML:
<div id="parent">
<div id="child-left"></div>
<div id="child-right"></div>
</div>
CSS:
#parent{
padding: 0 auto;
width: 600px;
}
#child-left{
float: left;
width: 300px;
}
#child-right{
float: right;
width: 300px;
}
爲什麼父DIV去左/右,並且不留在中心?而如何讓它留在中心?
你是如何定心'#DIV parent'?沒有任何東西會使'#parent'居於中心位置,無論是否使用浮動物體 –
我已經爲'margin-right'和'margin-left:auto'放置了 – phpsherpa
'#parent'?在這種情況下,你的代碼應該工作([見這裏](http://jsfiddle.net/PvYbp/))。也許你可以敲我們一個例子[JsFiddle](http://jsfiddle.net) - 或隨意[編輯我的](http://jsfiddle.net/PvYbp/) - 重現問題 –