所以,我有一些按鈕可以擴展div,並在其下面放置一些內容。 我想將它們放置在一個順序中,以便展開後的內容恰好位於將會展開它的按鈕之後。這是因爲我想要的選項卡順序是:確保內容在絕對定位元素下方結束
- 標籤,一個按鈕,單擊它
- 標籤通過擴大內容
- 標籤到下一個按鈕或選項卡的內容如下
爲了達到這個目的,我將擴展內容定位爲絕對位置。到現在爲止還挺好。現在的問題是擴展後的容器沒有被推下來。
看到這裏頁面和代碼:http://niklasholmberg.se/temp/tab1.html
我的第一個解決方案,這是衡量擴展div的高度,並補充說,作爲填充到一個容器,是應下推內容之前。
看到這裏頁面和代碼:http://niklasholmberg.se/temp/tab2.html
我不太喜歡的解決方案和想要的東西,不需要腳本,以獲得正確的佈局。
- 我可以以某種方式讓類組的div也「包裝」絕對定位的容器嗎?
- 我可以以某種方式定位擴展的div的另一種方式,不使用絕對位置,但達到相同的結果嗎?
- 或者,也許某人有這個案例的完整的其他解決方案。
感謝
是mandetory保持位置絕對到這是越來越擴大股利。如果不是,則使用相對位置。 –
不是它不是強制性的 – badtant