我不能爲我的生活弄清楚如何在不影響我的燈箱圖像的情況下模糊昏暗的背景。任何幫助將不勝感激,因爲我仍然試圖學習如何使用:目標功能。我計劃有幾個不同的圖像,以便當我單擊每個人時,這個燈箱效果將與純css3一起使用。此外,任何額外的幫助,使這更多的瀏覽器友好沒有JavaScript將是偉大的!截至目前代碼的作品只是通過黑暗的背景來創建燈箱。帶有模糊深色背景的純CSS燈箱
HTML
CSS
.page{
width: auto;
height: auto;
padding: 20px;
}
.pressbox {
width: 0;
height: 0;
position: fixed;
overflow: hidden;
left: 0;
top: 0;
z-index: 9999;
text-align: center;
background: rgba(0,0,0,0.7);
}
.pressbox img {
opacity: 0;
padding: 10px;
background: #ffffff;
margin-top: 100px;
-webkit-box-shadow: 0px 0px 15px #444;
-moz-box-shadow: 0px 0px 15px #444;
box-shadow: 0px 0px 15px #444;
-moz-transition: opacity .25s ease-in-out;
-webkit-transition: opacity .25s ease-in-out;
transition: opacity .25s ease-in-out;
}
.pressbox:target {
width: auto;
height: auto;
bottom: 0;
right: 0;
}
.pressbox:target img {
opacity: 1;
}
.page:target {
-webkit-filter: blur(5px);
-moz-filter: blur(5px);
-o-filter: blur(5px);
-ms-filter: blur(5px);
filter: blur(5px);
}
我發現了一個覆蓋模糊背景的教程,我無法將其與此動畫效果綁定。模糊的CSS背景/覆蓋代碼可以在這裏找到:http://jsfiddle.net/kmturley/m2vEN/3/。你能看到這是否包含缺失的鑰匙?我試圖創造性,並在一個div中包裝初始圖像,但我不知道如何直接瞄準它,就像我應該 –
該教程的背景div上硬編碼的模糊 - 這就是爲什麼它的作品。如果您嘗試在交互後動態應用此樣式,那麼您擁有的將無法工作。你需要一個腳本來應用樣式。 – Tim
我無法隱藏具有網頁過濾功能的全屏模塊,並且可以從目標中輕鬆進入?我以爲我可以用一個目標來改變多個事物?對不起,如果我聽起來像一個白癡哈哈。只是看起來像我正在做的與我的燈箱相同的概念。隱藏它,然後變得不透明。 –