首頁 >web前端 >css教學 >css div實作的遮罩層相容於IE6-IE9和FireFox瀏覽器

css div實作的遮罩層相容於IE6-IE9和FireFox瀏覽器

不言
不言原創
2018-06-15 09:42:152860瀏覽

css p 遮罩層想必熟悉網頁的朋友都不陌生吧,網上也有相關的實現文章,不過大都對瀏覽器的兼容性不好,在本文將為大家介紹的是一個可以兼容IE6-IE9 FireFox 的遮罩層,有興趣的朋友不要錯過

Html程式碼:

<p id="black_overlay" style="display: none;"></p> 
<p style="display: none;" id="load_content" > 
<p style="float: left; padding-top: 12px; padding-left: 5px;"> 
<img src="images/progressBar.gif" /> 
</p> 
<p style="float: left; padding-top: 15px;">数据加载中,请稍后...</p> 
</p>

CSS樣式:

/*loading加载遮罩层css*/ 
#black_overlay 
{ 
position: fixed; 
z-index: 1000; 
width: 100%; 
height: 100%; 
top: 0; 
left: 0; 
filter: alpha(opacity=80); 
opacity: 0.8; 
overflow: hidden; 
background-color: #000; 
} 
*html 
{ 
background: url(*) fixed; 
} 
*html body 
{ 
margin: 0; 
height: 100%; 
} 
/*IE6*/ 
*html #black_overlay 
{ 
position: absolute; 
left: expression(documentElement.scrollLeft + documentElement.clientWidth - this.offsetWidth); 
top: expression(documentElement.scrollTop + documentElement.clientHeight - this.offsetHeight); 
} 
#load_content 
{ 
display: none; 
position: absolute; 
top: 40%; 
left: 40%; 
width: 200px; 
height: 50px; 
border: 16px solid #FFF; 
border-bottom: none; 
background-color: white; 
z-index: 1002; 
overflow: auto; 
font-size: 14px; 
font-weight: bold; 
}

效果圖:
IE6: 


其他版本效果:就不一一貼圖了。

以上就是本文的全部內容,希望對大家的學習有所幫助,更多相關內容請關注PHP中文網!

相關推薦:

如何實作CSS控制DIV層顯示與隱藏

以上是css div實作的遮罩層相容於IE6-IE9和FireFox瀏覽器的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn