2014-08-27 155 views
0

無處不在人們要求如何對齊DIV中的元素,他們被告知容器必須具有relative的位置。 在我的情況下,我有一個浮動對話框,與absolute位置。我怎樣才能讓按鈕元素始終堅持在這個對話框的底部?將按鈕對齊到絕對DIV對話框底部

<div class="dialog"> 
    <div class="dialog-content"> 
    </div> 
    <button>Close</button> 
</div> 
+2

添加CSS,否則我猜哪些元素是浮動或絕對定位。 – 2014-08-27 11:20:18

回答

1

你就需要給對話框絕對尺寸,然後設置按鈕的positionabsolute,和bottom: 0;

這裏有一個小提琴與您的代碼: http://jsfiddle.net/erlingormar/d8sa43s8/

+0

直到您添加第二個按鈕才能運行。它們相互重疊 – ali 2014-08-27 11:26:17

+1

那麼這個怎麼樣? :) 更新小提琴:http://jsfiddle.net/erlingormar/d8sa43s8/(如果需要更多按鈕,可以使用像素值或百分比交換0值(對於「左」和「右」)) 。 – erlingormar 2014-08-27 11:33:38