IE6不支援position fixed的解決方法

2022-02-16 08:09:01 字數 505 閱讀 2036

在做頁面右下腳對話方塊時,直接使用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中了

解決IE6不支援position fixed屬性

最近在優化 浮動廣告時候遇見了ie6不支援position fixed屬性。上網收集了一下解決方案 比較好的方案就是利用css表示式進行解決 補充 css expression css 表示式 是一種使用動態設定 css 屬性的方式,並且被 ie5 以上的版本所支援,但是 ie8 的標準模式已不再支...

IE6不支援position fixed的bug

眾所周知ie6不支援position fixed,這個bug與ie6的雙倍margin和不支援png透明等bug一樣臭名昭著。前些天我做自己的部落格模板的時候,遇到了這個問題。當時就簡單的無視了ie6 儘管有幾個使用ie6的朋友,一起bs我 但是對於大專案或商業 如果有用到這個屬性的時候,是不可能直...

IE6 火狐不支援a visited

今天做個樣式,想讓超連結點選後變成灰色,可發現ie裡是沒問題,可火狐就全灰色的。我測試了好幾遍,發現不是順序的問題。當然可以在火狐裡位址列裡輸入about config。可總不能讓使用者去那裡改吧。以下是我寫的樣式 a link a hover a visited 問題以弄清除,不是火狐不支援,是我...