我有一個表格在div中。我需要div來調整窗口的大小,但只有寬度會發生變化。 div和表的定義如下:100%高度表格Div
<div id="chatDiv">
<table align='left' border='1' id='messagetable'>
</table>
</div>
這裏是CSS:
#messagetable {
width: 99%;
height: 99%;
table-layout: fixed;
}
#chatDiv {
background-color: black;
color: yellow;
width: 99%;
height: 400px;
border-style: solid;
border-width: 2px;
border-color: black;
margin-bottom: 20px;
overflow-y: auto;
overflow-x: hidden;
word-wrap: break-word;
}
有足夠的文本有滾動條出現。
當我將高度更改爲百分比,即高度:100%時,它的行爲就好像該線不在那裏。我的意思是沒有線路的結果是一樣的。
奇怪的是寬度改變了。設置溢出-y:隱藏失敗的目的。
任何想法?如果我需要澄清,請告訴我。提前致謝。
問題是什麼?你能說出你的意思嗎? – putvande
爲什麼不給百分比的聊天分區高度?這將根據窗口大小調整大小。 – palerdot
@palerdot我試過了。這是問題 – TAAPSogeking