我上面的代碼在這里工作正常(如果我運行代碼),但它導致我在我的網站上出現錯誤。發生的情況是,第一次單擊所有鏈接都可以正常工作,但是當我嘗試第二次單擊時,它會顯示空白頁面,并且您無法單擊頁面上的任何位置,因此我必須刷新或單擊后退按鈕。.overlay { position: fixed; top: 0; bottom: 0; left: 0; right: 0; background: rgba(0, 0, 0, 0.7); transition: opacity 500ms; visibility: hidden; opacity: 0; overflow:hidden; z-index:9999999;}.overlay:target { visibility: visible; opacity: 1;}.popup { margin: 70px auto; padding: 20px; background: #fff; border-radius: 5px; width: 30%; position: relative; transition: all 5s ease-in-out;}.popup h2 { margin-top: 0; color: #333; font-family: Tahoma, Arial, sans-serif;}.popup .close { position: absolute; top: 20px; right: 30px; transition: all 200ms; font-size: 30px; font-weight: bold; text-decoration: none; color: #000;}.popup .close:hover { color: #06D85F;}.popup .content { max-height: 30%; overflow: auto;}@media screen and (max-width: 700px){ .popup{ width: 70%; }}
2 回答

皈依舞
TA貢獻1851條經驗 獲得超3個贊
根據您的指示,我發現您網站中的theme.js文件存在問題。
每當您單擊彈出窗口的關閉“x”按鈕時,該文件中第 105 行的函數就會觸發,并在彈出窗口中添加內聯 css,并將彈出窗口 div 的不透明度降低到“opacity:0”。
解決方案:您只需更改該類名稱并刪除單擊即可作為臨時解決方案?;蛘吣梢跃庉?theme.js 文件并減少代碼并獲得更好的性能...
選擇是你的,我希望這對你有幫助。否則您可以告訴我尋求任何幫助!謝謝你!
快樂編碼?。?!
- 2 回答
- 0 關注
- 196 瀏覽
添加回答
舉報
0/150
提交
取消