我不能为我的生活弄清楚如何在不影响我的灯箱图像的情况下模糊昏暗的背景。任何帮助将不胜感激,因为我仍然试图学习如何使用:目标功能。我计划有几个不同的图像,以便当我单击每个人时,这个灯箱效果将与纯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
我无法隐藏具有网页过滤功能的全屏模块,并且可以从目标中轻松进入?我以为我可以用一个目标来改变多个事物?对不起,如果我听起来像一个白痴哈哈。只是看起来像我正在做的与我的灯箱相同的概念。隐藏它,然后变得不透明。 –