2011-04-24 43 views
1

我有一個浮動div標籤左側,然後另一個div標籤,右邊的自動邊距。如果我取出右側div的內容,則左側div標籤「重疊」下面的所有內容。有沒有辦法讓一個浮動div標籤採取從它的內容的實際高度

我怎麼去解決這個問題,所以它不重疊?!

我會添加一張圖片來向您展示它是如何重疊的。 overlapping problem

+0

一旦你浮動一個元素,它將從常規文檔流程中移除,並且在許多寬度/高度計算中不會被考慮。這是CSS的一個缺點。解決這個問題的唯一可行的方法是限制包含「誰在線」內容的元素的大小,並將其限制爲與其上的中心「標題」部分相同的寬度。 – 2011-04-24 03:09:48

+0

你可以添加你使用的代碼嗎?最好還創建一個[jsFiddle演示](http://jsfiddle.net/)。 – thirtydot 2011-04-24 03:12:39

+0

如果我讓浮動div保持一定高度的div,它可以正常工作,但我需要它調整內容而不是設置高度。 – 2011-04-24 03:32:47

回答

0

「如果我持有的浮動DIV一定的高度,它工作正常股利,但我需要它調整到內容而不是設置一個高度」

你有沒有嘗試過MIN-高1px的蟎蟲工作蟎不是

+0

不,它沒有工作,但我從來沒有想到這一點。 :X – 2011-04-24 16:03:19

相關問題