參考文章: http://www.qianduan.net/fix-ie6-dont-support-position-fixed-bug.html
頂部固定
:在相應
div的
css中新增
(下劃線只能被
ie6識別
):
_position: absolute;
_bottom:auto;
_top:expression(eval(document.documentelement.scrolltop));
底部固定:
_position: absolute;
_bottom:auto;
_top:expression(eval(document.documentelement.scrolltop+document.documentelement.clientheight-this.offsetheight-(parseint(this.currentstyle.margintop,10)||0)-(parseint(this.currentstyle.marginbottom,10)||0)));
左側固定:
_position: absolute;
_bottom:auto;
_left:expression(eval(document.documentelement.scrollleft));
右部固定:
_position: absolute;
_bottom:auto;
_left:expression(eval(document.documentelement.scrollleft+document.documentelement.clientwidth-this.offsetwidth)-(parseint(this.currentstyle.marginleft,10)||0)-(parseint(this.currentstyle.marginright,10)||0));
閃動問題
:
在css
的html
標籤內新增:
*html
ie6下
position:absolute
元素消失
bug
參考文章:
在消失的
div結束標籤之後再新增乙個空的
div
>
IE6下的效果
1.ie6有寬度border實現透明 如果想使得邊框顏色透明,在其餘瀏覽器下比較簡單,直接使用 border color transparent 但在ie6下這個辦法不行,可以通過下面的方式實現 border color tomato filter chroma color tomato 或者 bo...
ie6下height高度問題
無標題文件 title 6head 78 body 9 div style background blue height 8px div 10body 11html 複製 意思是定義乙個高度為8px,藍色背景的div,但是造成ie6.0下多出來高度.以前我解決ie6.0下出現的這種問題的方法是加ov...
IE6下height的問題
我在做 專案的時候通常需要定義乙個高度為10px以下的div.如下 無標題文件 title 6head 78 body 9 div style background blue height 8px div 10body 11html 意思是定義乙個高度為8px,藍色背景的div,但是造成ie6.0下...