div的float導致的問題

2021-08-22 13:59:34 字數 352 閱讀 5476

原來的想法是想在左邊顯示一棵樹,右邊放乙個div顯示內容,所以右邊的div就用了float:right。

**如下:

content

這樣就會發現在ie下content的背景色不是白色,得不到想要的結果,而當把content中的

position:relative;float:left;刪除掉,就可以正常顯示了。

或者在tab_content或div的css中新增width:100%;也就是設定乙個width就可以了。即使是設定為0px也是可以得到想要的結果的。

不知道這個問題的原因是什麼?在firefox下都正常顯示。

子DIV使用float後撐不開父DIV的問題

2011 04 16 12 21 19 分類 css 標籤 divheight 撐開ie6 auto 舉報 字型大小訂閱 子div使用float後不撐開父div的問題。方法出處,但是之間的區別是我自己總結的 背景 ie6父div不管加不加height,指不指定固定的height都可以自動撐開的。ie...

子Div使用Float後撐開父Div的幾種方法

乙個div包含了多個子div,並且子div使用了浮動後,父div確不能被撐開,如下圖 部分 如下 複製 如下 twoone 如果想要撐開父元素可以採用以下方法 方法一 父元素設定overflow以及zoom,樣式如下 複製 如下 方法二 父元素也是設定浮動效果,樣式如下 複製 如下 此方法有個缺陷是...

子Div使用Float後撐開父Div的幾種方法

乙個div包含了多個子div,並且子div使用了程式設計客棧浮動後,父div確不能被撐開,如下圖 部分 如下 複製 如下 twoone l程式設計客棧t div 如果想要撐開父元素可以採用以下方法 方法一 父元素設定overflow以及zoom,樣式如下 複製 如下 方法二 父元素也是設定浮動效果,...