2014-03-06 29 views
1

下面的代碼來完成我想要的(JS Fiddle):引導3流體以及高度

HTML

<div class="well"> 
    <div> 
    <p>Really long text...</p> 
    </div> 
</div> 
<div class="input-group"> 
    <input type="text" autofocus="autofocus" class="form-control"> 
    <span class="input-group-btn"> 
     <button type="button" class="btn btn-default">Send</button> 
    </span> 
    </input> 
</div> 

CSS

div.well div { 
    height: 100px; 
    overflow-y: scroll; 
} 

但我想這樣做不指定高度,以便井總是佔用屏幕的剩餘高度。有沒有辦法做到這一點沒有JavaScript?

編輯:添加什麼,我最終想要做的圖像,來提供內容的問題,我試圖解決:

Chat application mockup

回答

1

什麼樣呢? http://jsfiddle.net/jiantongc/uqw43/2/

div.well { 
    position: absolute; 
    top: 0px; 
    bottom:40px; 
    left:0; 
    right:0; 
    overflow-y: scroll; 
} 

.user-input{ 
    position: absolute; 
    bottom:5px; 
} 
+0

我添加了一個形象的問題,所以你可以看到我想要的反應。這在移動視圖中會很好,但是當涉及到桌面視圖時,我無法將它放在聊天室中人員列表的左側。 – mhenry

+0

當然,你可以,只是使用相同的概念...雖然我不是絕對定位的大粉絲... http://jsfiddle.net/jiantongc/uqw43/4/,也看到我老小提琴http: //jsfiddle.net/jiantongc/7uVNN/ – jiantongc