我有兩個div。一個應該從左邊的窗口邊界定位5%,另一個應該在前面提到的div的右邊並且相對於窗口寬度居中。如果窗口太窄,它不應該與第一個div重疊,並且它不應該移動到低於第一個div的位置。調整窗口大小時限制居中div的水平範圍
無論發生什麼事情都應該放在前兩個divs中最高的位置下面。
我該怎麼做?
我最近來的是使用第一個div的浮動。 http://jsfiddle.net/7qVLm/
編輯:這裏是最後的結果,我很高興:http://jsfiddle.net/ATHpg/
由於雙方@Christopher史密森和@gmebeh其答案讓我去這個解決方案。
我們的解決方案應該假設divs具有可變數量或固定數量的內容嗎? – gmeben
固定數量的內容。 – seron
爲了您的最後一點:您可以將'overflow:hidden;'添加到您的'#容器'以使其適應任何封裝的div - 換句話說,確保任何內容低於元素'#d1'中較高的值和'#d2'(假設你不會給它添加高度)。 –