下に送信ボタン、上にメッセージが表示されるjQueryでチャットページを作っています。ページの上部に到達したときにメッセージを含む div がオーバーフローするようにしたいのですが、拡大し続けています。
HTML/jQuery は次のとおりです。
<div style= "margin-top:0px;" data-role="page" id="politics">
<div data-role="header">
<a href="#home" data-icon="home">Home</a><h1>Chat about politics!</h1>
</div>
<div class="placeBottom" data-role="content">
<div id="outputPolitics" style="margin-top:10px"></div>
<input class="input-block-level" type="text" placeholder="Enter chat here" id="inputPolitics">
<button id="buttonSendPolitics" class="btn">Send</button>
</div>
</div>
そしてCSS:
#outputPolitics
{
font-family: "Times new roman", Times, serif;
background-color: #ebe8bd;
height: 100%
overflow:scroll;
}
.thread
{
position: relative;
}
.placeBottom
{
position: absolute;
bottom: 0px;
width: 90%;
}
これは、div での位置の選択と関係があると思います。インターネットでこの「placeBottom」トリックを見つけましたが、これは問題ですか?