国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

div背景半透明,覆蓋整個可視區域的遮罩層效果

2024-07-11 08:47:57
字體:
來源:轉載
供稿:網友
html代碼很簡單 <div class="mask opacity"></div>

1 、半透明效果可以使用 css3 中的 opacity 屬性,在低版本的IE瀏覽器中使用IE的alpha 濾鏡。代碼:

.opacity{ opacity:0.3; filter: alpha(opacity=30); background-color:#000; }

2 、要覆蓋整個可視區域通常的做法是:

html,body{ height:100%}
.mask{height:100%;width:100%;}

但是這樣做當內容超過一屏時只有IE6下顯示的效果是我們所期望的,在其他瀏覽器中首屏以下的沒能被遮蓋住,為了兼容其他瀏覽器我們可以使用position:fixed; 來解決這個問題

完整的代碼:

<div class="mask opacity"></div>

html,body{ height:100%; margin:0; padding:0}

.mask{height:100%; width:100%; position:fixed; _position:absolute; top:0; z-index:1000; }

.opacity{ opacity:0.3; filter: alpha(opacity=30); background-color:#000; }

一個實際的代碼例子:

復制代碼
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 通城县| 乐至县| 西城区| 宽甸| 荆门市| 嘉善县| 高平市| 鄂托克前旗| 阿合奇县| 万荣县| 洛宁县| 淄博市| 平江县| 肃宁县| 金秀| 五常市| 海原县| 施秉县| 漳平市| 普宁市| 大田县| 屯门区| 慈溪市| 新郑市| 清河县| 绥化市| 石林| 辽阳县| 安福县| 仙游县| 邵武市| 上杭县| 饶河县| 延长县| 察雅县| 临西县| 东辽县| 邛崃市| 甘肃省| 富宁县| 德令哈市|