我有一個div:表最大高度100%的固定
position: fixed;
top: 100px;
bottom: 0px;
left: 0px;
right: 0px;
和這個div裏面是一個表:
height: 100%;
max-height: 100%;
以及當表格單元得到了一些數據,表的增長下來,但始終不會比div容器大。這個工作很好,但不是在Firefox 13中,表格增長到比固定位置的容器更大。
我該如何解決?
我有一個div:表最大高度100%的固定
position: fixed;
top: 100px;
bottom: 0px;
left: 0px;
right: 0px;
和這個div裏面是一個表:
height: 100%;
max-height: 100%;
以及當表格單元得到了一些數據,表的增長下來,但始終不會比div容器大。這個工作很好,但不是在Firefox 13中,表格增長到比固定位置的容器更大。
我該如何解決?
此行添加到您的「DIV + CSS」,它會解決所有的問題:overflow: auto;
overflow: auto;
會根據需要而overflow: scroll;
將增加雙方無論和禁用(但仍可見)添加垂直或水平滾動條一個沒有使用。
你不能。桌子的尺寸是剛性的。細胞的內容永遠無法突破它。這意味着,無論你喜不喜歡,它的寬度和/或高度都會增長,並且如果需要的話,會忽略你的CSS規則。
解決方案?在容器div
上使用overflow: auto;
或overflow: scroll;
,因此它會根據需要添加滾動條。
嘗試刪除最大高度:100%,因爲兩者都沒有多大意義 –
這兩種情況下都不工作,有或沒有嘗試過。 – ElSajko
「高度」選擇器的百分比值在默認情況下不起作用。父div必須首先分配高度值。 – poepje