點(diǎn)擊遮罩層的背景關(guān)閉遮罩層

2019-10-27    seo達(dá)人

開發(fā)工具與關(guān)鍵技術(shù):Adobe Dreamweaver CC

作者:黃燦

撰寫時間:2019.1.16



在模仿華為官方網(wǎng)頁的練習(xí)當(dāng)中我發(fā)現(xiàn)華為官網(wǎng)中有一個遮罩層是隨便點(diǎn)擊遮罩層的背景也能關(guān)閉掉遮罩層,但唯獨(dú)點(diǎn)擊內(nèi)容區(qū)域不會關(guān)閉掉遮罩層。于是我開始模仿這個寫案例,連內(nèi)容也一模一樣(因為這個練習(xí)就是要寫出和華為關(guān)一樣的效果或則比它更好的效果),一開始我是這樣子寫的(圖1)



圖1



class=Select_Region_bj 我給了一個灰色半透明的背景樣式,后來在Javascript中寫onclick事件無論這么寫,點(diǎn)擊內(nèi)容區(qū)也是會關(guān)閉掉遮罩層。我百思不得其解到底怎么樣寫才能點(diǎn)擊內(nèi)容區(qū)不會關(guān)閉遮罩層,后來下課期間我看見我同學(xué)他寫的帶能點(diǎn)擊內(nèi)容區(qū)不會關(guān)閉遮罩層。我問他你是這么寫的,他告訴我:“把他們分離就可以的了?!蔽宜伎剂艘粫X補(bǔ):分離?怎么分離?補(bǔ)著補(bǔ)著補(bǔ)著就補(bǔ)出了背景和內(nèi)容區(qū)分離。分離寫(圖2)

圖2



把背景層和內(nèi)容區(qū)分開來寫,不要在背景層中包裹內(nèi)容,這樣子點(diǎn)擊內(nèi)容區(qū)就不會關(guān)閉掉遮罩層了!

藍(lán)藍(lán)設(shè)計www.bouu.cn )是一家專注而深入的界面設(shè)計公司,為期望卓越的國內(nèi)外企業(yè)提供卓越的UI界面設(shè)計、BS界面設(shè)計  cs界面設(shè)計 、 ipad界面設(shè)計 、 包裝設(shè)計 、 圖標(biāo)定制  用戶體驗 、交互設(shè)計、 網(wǎng)站建設(shè) 平面設(shè)計服務(wù)

分享本文至:

日歷

鏈接

個人資料

存檔