導航:首頁 > 編程語言 > js遮罩效果

js遮罩效果

發布時間:2024-05-24 19:15:55

Ⅰ 高分-javaScript代碼修改,去掉遮罩層效果。

幫你去了,修改Dialog.js代碼粘過來了:
385 行:
bgdiv.style.cssText = "background-color:#333;position:absolute;left:0px;top:0px;opacity:0.4;filter:alpha(opacity=40);width:100%;height:" + sh + "px;z-index:991";
改為:
bgdiv.style.cssText = "background-color:#333;position:absolute;left:0px;top:0px;opacity:0.4;filter:alpha(opacity=40);width:0px;height:0px;font-size:0px;z-index:991";

405 行:
bgdiv.style.cssText = "background-color:#333;position:absolute;left:0px;top:0px;opacity:0.4;filter:alpha(opacity=40);width:100%;height:" + sh + "px;z-index:960";
改為:
bgdiv.style.cssText = "background-color:#333;position:absolute;left:0px;top:0px;opacity:0.4;filter:alpha(opacity=40);width:0px;height:0px;font-size:0px;z-index:960";

OK

Ⅱ 用css,jsp做了一個半透明背景層(遮罩層),參考lol官網的菜單欄效果。請大神賜教

CSS使用rgba可以使背景色透明文字不透明,你使用的透明會使背景和文字一起透明。

Ⅲ div+css+js彈出div層窗口變灰,要覆蓋整個頁面,代碼寫清楚點,最好注釋一下,謝謝,有幫助的給50分

這里有一個彈出層效果
能鎖屏(窗口變灰,要覆蓋整個頁面)
還能相對瀏覽器定位和居中
裡面有教程和源碼

Ⅳ 怎麼用js做出,點擊一個按鈕,彈出一個遮罩層,5秒後自己關閉.的效果

<!DOCTYPEhtml>
<htmllang="en">
<head>
<metacharset="UTF-8">
<title>Document</title>
<style>
#cover{
position:fixed;
top:0;
left:0;
height:100%;
width:100%;
background-color:rgba(0,0,0,0.3);
display:none;
z-index:1000;
}
</style>
</head>
<body>

<button>這是一個按鈕</button>
<divid="cover">這是一個遮罩</div>
<script>
varbtn=document.getElementsByTagName('button')[0];
btn.addEventListener('click',function(){
varcover=document.getElementById('cover');
cover.style.display='block';
setTimeout(function(){
cover.style.display='none';
},5000)
})

</script>
</body>
</html>

Ⅳ extjs的alert的蒙版效果的原理到底是什麼啊有誰能從從js,css層面上解釋一下他的實現原理嗎 我用fireb

你說的是不是常見的那種 彈出一個半透明遮罩層,同時不能操作頁面相關對象,只能操作在遮罩層以上的內容?

實際這個效果很簡單,半透明遮罩層(是不是半透明無所謂)是實現了和文檔document同寬同高,但是css的z-index屬性要大於普通內容的一個空白div,這個div做了半透明效果,隔離了所有事件,你滑鼠在網頁上面的點擊,移動,拽托等操作只作用於這個div,因此原網頁的所有事件均失效.
在遮罩層上一般還會有一個可操作域(div2),這個同理,這個div2的z-index要大於遮罩層的z-index,從而他會在遮罩層以上,而能實現其操作.
以上是原理,那麼實現起來要分一些幾個步驟:
1,遮罩層(可以事先就進行半透明處理和document等寬等高處理,這個需要通過js編寫)和可操作域(div2) 的display屬性設置為none.處於隱藏狀態.
2,當網頁需要激活遮罩事件的時候,js將遮罩層和可操作域的display設置為block.處於顯示狀態,當在可操作域關閉事件觸發的時候,同時將遮罩和可操作域隱藏.

需要注意的是,遮罩層最好是在body的根目錄下,並position設置為絕對定位,這樣布局比較方便

Ⅵ JS怎麼創建一個遮罩層將整個頁面都遮蓋住

你這個應該是由於iframe的原因吧,建議使用top訪問頂層頁面,然後在頂層頁面加入這個遮罩層試試。

Ⅶ js代碼定時關閉遮罩層,小白求教Javascript代碼

這是一個打開網頁 30秒後自動彈出紅色的遮罩層,5秒後遮罩層自動關閉。

<html>
<bodyonload="load()">
<divid="zzDiv"style="width:100%;height:100%;opacity:0.5;background-color:#ccc;display:none;position:fixed;z-index:9999;">遮罩層</div>
ndndndndnddnnd
<scripttype="text/javascript">
functionload(){
setTimeout(showDiv,3000);
}
functionshowDiv(){
document.getElementById("zzDiv").style.display="block";
setTimeout(hideDiv,5000);
}
functionhideDiv(){
document.getElementById("zzDiv").style.display="none";
}
</script>
</body>
</html>

關於移植:在你想要彈出遮罩層的頁面修改。按照頁面結構把對應標簽的內容復制到你要修改的頁面中。例如<body></body>的內容復制到<body></body>裡面。再將 <body> 改成<bodyonload="load()">。

Ⅷ js如何實現點擊圖片彈出窗口並放大這張圖片,彈出的窗口有半透明遮罩層效果,彈出的窗口不跳頁面

通過JS代碼 document.getElementById('divID').style.etElementById('divID').style.display = 'none'。函數可以實現。

閱讀全文

與js遮罩效果相關的資料

熱點內容
該應用與手機中的版本簽名不一致 瀏覽:239
linux文件命名 瀏覽:480
win10如何開游戲模式 瀏覽:622
hacknet創建文件夾 瀏覽:730
什麼語言做app 瀏覽:922
應用數據哪些可清理 瀏覽:976
數據區域下移一行該怎麼辦 瀏覽:679
華為賬號用qq注冊賬號 瀏覽:327
台達plc編程完成怎麼試運行 瀏覽:412
華為b137升級包下載 瀏覽:992
美團發布數據報告去哪裡看 瀏覽:146
js的隱藏div顯示 瀏覽:637
ps教程圖片轉換為粉筆字 瀏覽:816
下載網易雲音樂最新版本 瀏覽:165
原神的數據文件指什麼 瀏覽:725
解壓找不到合適文件夾什麼意思 瀏覽:461
iphone經營類 瀏覽:138
哪裡可以看到老齡化數據 瀏覽:644
小型門戶網站有哪些 瀏覽:563
簡書網站打不開怎麼辦 瀏覽:467

友情鏈接