導航:首頁 > 編程語言 > js蒙版效果

js蒙版效果

發布時間:2023-12-29 00:54:20

Ⅰ 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設置為絕對定位,這樣布局比較方便

Ⅱ css如何給圖片加一個蒙版遮罩

1.首先,看一下HTML,一個img圖像控制項和一個帶有樣式的div,其中包含文本。這個就是蒙版遮罩層。

閱讀全文

與js蒙版效果相關的資料

熱點內容
一加傳入的文件找不到 瀏覽:478
使用動態存儲分配編寫完整的程序 瀏覽:359
com與vb6分布式應用程序設計 瀏覽:939
系統分頁文件可以縮小嗎 瀏覽:791
音樂網站設計源碼 瀏覽:363
javamail伺服器 瀏覽:853
如何把手機數據變快 瀏覽:589
angularjs2時間 瀏覽:920
下載臨時文件夾找不到 瀏覽:592
施樂cm215固件升級 瀏覽:688
word2010頁碼左右設置 瀏覽:907
tpg文件 瀏覽:517
edusoho安裝教程 瀏覽:251
編程貓如何申請退課 瀏覽:794
紅米怎麼用文件管理下載qq視頻 瀏覽:560
自己要解壓的文件找不到怎麼辦 瀏覽:296
文件管理的圖片可以搜回來嗎 瀏覽:369
mini下載的文件在哪裡 瀏覽:973
mfrc522射頻識別參考程序注釋new 瀏覽:363
手機儲存相機照片文件管理找不到 瀏覽:507

友情鏈接