在我的CSS佈局中努力實現我所需的功能。帶有單獨固定,可滾動內容區域的CSS佈局
基於這個基本結構https://jsfiddle.net/606ep8g7/6/。我試圖讓下面彙總到一起:
<body>
<div id="A">
<div id="A1">
</div>
<div id="A2">
</div>
<div id="A3">
</div>
</div>
<div id="dragbar"></div>
<div id="B">
</div>
</body>
2容器:#A和#B用div來調整它們彼此相對。
#A是固定的(無滾動),並且包含3周的div:#A1這是一個固定的標識,#A2其爲導航欄,和#A3這對於容器一個jstree列表。
#A1是固定的高度,而#A2包裹它的內容必須始終可見。這工作正常。
我試圖讓#A3有固定#A元素中自動滾動條,而在同一時間#B實現滾動條時,內容是推動窗外,我似乎無法讓這些工作。
我只是找不到合適的組合,以使所有這些工作正常。如果我製作#A3位置:絕對,我可以得到滾動條,但它不再相對於#A2的動態調整。但是當相對時,#A3不會展開到窗口的底部,也不會自動將滾動條放在內容溢出處。我無法修復DIV的高度,因爲它是動態填充的,需要使用#A2進行調整。有任何想法嗎?
做你嘗試#A3的高度設置爲100% – 2015-03-03 00:57:02
這將#A3S高度父高度的100%,我相信,下#A1和#A2父不剩餘空間。如果您在小提琴中嘗試它,#A3會滾動到可見窗口的下方,但您看不到最下面的內容。 – stacked 2015-03-03 02:07:33