有關在ie6中不定義寬度的浮動

2021-08-30 05:03:27 字數 335 閱讀 2428

這個問題是在工作當中遇到的。

一般的情況,ie6如果在左右浮動來布局頁面的話,一般都要定大小了。但是這樣就侷限了我們樣式的擴充套件,有時候我們不得不,要根據內容的寬度來確定乙個div的寬度,所以一般情況下,我們是不能定死寬度的。

我大概的布局就是

在這種情況下我們在ie6中一般是要定li上的寬度才能讓它左浮動的,不然li會成塊狀來顯示。這樣就沒有達到我們想要的效果。

重點 :最好的解決辦法,就是讓li浮動,li下面的第乙個子元素也浮動 。這樣問題就解決了。

看起來容易,但是在實際的工作中,我們是很體會到的哦。

裡面介紹到了有關定位的一些問題,大家一期待我下次的解說吧。

有關IE6 中的 hover 小bug

今天在工作當中遇到的乙個小問題,也終於找到我答案,所以想共享這方面的資訊。但是有乙個問題就是我們在ie6中卻無法去實現這種效果。解決方案 1.結構很重要。一般的情況是,我們必須要有乙個標籤,這個是關鍵所在。2.所以ie6的bug就是如果a 與 a hover 的css定義是一樣的,也就是說如果a h...

IE6中onresize 卡死的BUG

發現這個bug是由於ie6解析onresize方法與其他瀏覽器解析不盡相同。後來通過一段網上搜尋到的 成功解決。下面分享一下 view plain copy to clipboard print?vart 0 window.onresize function 第二個問題的問題比較傻,在ie6中,如果...

IE6下css定義DIV高度的問題

ie6下預設的字型尺寸大致在 12 14px 之間,當你試圖定義乙個高度小於這個預設值的 div 的時候,ie 會固執的認為這個層的高度不應該小於字型的行高。所以即使你用 height 4px 來定義了乙個 div 的高度,實際在 ie 下顯示的仍然是乙個 12 px 左右高度的層。新增overfl...