IE6中position fixed無效問題解決

2021-09-06 13:22:00 字數 703 閱讀 1500

在做頁面右下腳對話方塊時,直接使用position:fixed;大部分瀏覽器很容易就能做到,但是在ie6中卻發現不行,原來是ie6不支援position:fixed;這個屬性。

雖然用js肯定能解決這個問題,但是總覺得用js來做布局的工作不是很好,網上找了下這個問題,發現可以直接用css方法解決,**如下:

**如下 複製**

_position:absolute;

_bottom:auto;

_top:expression(eval(document.compatmode && document.compatmode=='css1compat') ? documentelement.scrolltop +(documentelement.clientheight-this.clientheight) - 1 : document.body.scrolltop +(document.body.clientheight-this.clientheight) - 1);

其實上面方法也是通過js來定位解決,只不過是將js**寫在css中了

jquery固定層頂部固定層和底部固定層不抖動並且支援ie6

html**:

**如下 複製**

jquery固定層頂部固定層和底部固定層不抖動並且支援ie6

jquery固定層頂部固定層和底部固定層不抖動並且支援ie6

js**:

**如下 複製**

ie6 滾動條無限下拉(鄙視IE6)

昨天在做頁面,測試到ie6的時候,遇到滾動條無限下拉的bug,ie6就是這麼麻煩,後來找了一些資料來看,自己嘗試了一些方法,終於找到解決方法。一般ie6會出現這種問題,都是你設定了某個東西的position abselute,在ie6下,遇到這種絕對位置的,他會一直往父元素找乙個position r...

ie6中DIV最小高度

ie6中,使用css定義div的高度的時候經常遇到這個問題,就是當div的最小高度小於一定的值以後,無論你怎麼設定最小高度,div的高度會固定在乙個值不再變化。比如 div 這是因為在ie6中,系統預設的並非是div有乙個預設的高度,而是你沒有解決乙個隱藏的引數,font size,這個是ie6中對...

ie6 濾鏡問題

由於有透明效果,為了在ie6下能正常看到效果,就要使用濾鏡的功能 如 background none filter progid dximagetransform.microsoft.alphaimageloader src png 乙個大div下面用了濾鏡功能,他將會使在div下面的form a等...