不同瀏覽器中Div層覆蓋Flash層的幾種方法

2021-08-29 23:55:31 字數 485 閱讀 7246

2. 修改position屬性[[br]][[br]]

把用來覆蓋flash的div層設定position:fixed。由於ie不支援fixed,所以這種方式只適用於firefox。

a. 示例**

i cover the flash.

3. 使用iframe

使用iframe的方式可以同時支援firefox跟ie,但是實現方式略有不同。

原理都是先用iframe蓋住flash,然後設定iframe的z-index使div能蓋住這個iframe。

但是在firefox中iframe 預設狀態下不能蓋住 flash,需要將flash所在層的autoflow屬性設為auto,ie下沒有此問題。

a. 在firefox中的示例**

i cover the flash.

注:「…

…」 firefox 中必須使用這種結構才有效

在ie中只需要使iframe與div在乙個同乙個位置即可。

不同瀏覽器不同效果

1.在internet explorer 8,opera 9,chrome,firefox 2 3,and safari下,新增display block會讓有序或無序列表中li元素的專案編號消失。但在ie6和ie7下,新增display block專案符號依舊存在。2.transition tra...

IE瀏覽器DIV居中

編寫主題或模板是居中是個大問題,還有就是div中元素都浮動,自適應高度的問題 body 這樣就好了,但是這樣的話所有div中的文字都會居中,沒關係,我們可以在後面d的div中定義text align center 就好了。還有個問題就是乙個大div中包涵兩個div,但是都是float的。比如 cla...

CSS相容不同瀏覽器

製作頁面的時候,由於瀏覽器的不同,對css的解析也會有所不同,從而達不到我們預期想要的頁面效果,這個時候我們就需要針對不同的瀏覽器去寫不同的css,讓它能夠同時相容不同的瀏覽器。css hank。原始 歡迎光臨!減號是ie6專有的hack 9 ie6 ie7 ie8 ie9 ie10都生效 0 ie...