無處不在人們要求如何對齊DIV中的元素,他們被告知容器必須具有relative
的位置。 在我的情況下,我有一個浮動對話框,與absolute
位置。我怎樣才能讓按鈕元素始終堅持在這個對話框的底部?將按鈕對齊到絕對DIV對話框底部
<div class="dialog">
<div class="dialog-content">
</div>
<button>Close</button>
</div>
無處不在人們要求如何對齊DIV中的元素,他們被告知容器必須具有relative
的位置。 在我的情況下,我有一個浮動對話框,與absolute
位置。我怎樣才能讓按鈕元素始終堅持在這個對話框的底部?將按鈕對齊到絕對DIV對話框底部
<div class="dialog">
<div class="dialog-content">
</div>
<button>Close</button>
</div>
嘗試使用absolute
定位bottom: 0px
爲您的按鈕。它將相對於button
的父項位置,即.dialog
。
你就需要給對話框絕對尺寸,然後設置按鈕的position
到absolute
,和bottom: 0
;
這裏有一個小提琴與您的代碼: http://jsfiddle.net/erlingormar/d8sa43s8/
直到您添加第二個按鈕才能運行。它們相互重疊 – ali 2014-08-27 11:26:17
那麼這個怎麼樣? :) 更新小提琴:http://jsfiddle.net/erlingormar/d8sa43s8/(如果需要更多按鈕,可以使用像素值或百分比交換0值(對於「左」和「右」)) 。 – erlingormar 2014-08-27 11:33:38
添加CSS,否則我猜哪些元素是浮動或絕對定位。 – 2014-08-27 11:20:18