2011-07-29 148 views
0

我有這樣的佈局填充一個div不會溢出它

enter image description here

邊柱內部,COL2和COL3,我裏面有一個div,每個是持有人。我需要將這些持有者與其他不同大小的持有者一起填充,而不會讓持有者垂直溢出。所以我需要計算我可以投入多少個div,直到沒有更多的空間或下一個div會溢出持有者。

我該如何解決這個問題?

+1

通常情況下,允許像這樣的列向下擴展,只要他們需要,只要這樣做不會破壞佈局。你有現場演示,我們可以看看嗎? –

回答

1

您需要比較div的寬度與其容器的滾動寬度。如果滾動寬度比寬度大,則會溢出。

1

你可以使用一些JavaScript來獲得div的高度,然後從那裏工作。或者添加一個溢出CSS屬性(具有設置高度),以便內部內容永遠不會伸展外部div。