的问题是,你申请的模糊到整个div.background
这将适用于所有的孩子,你能做的最好的只是移动.hidden-scrollbar
外背景的这样
<div class="background"></div>
<div class="hidden-scrollbar">....</div>
然后加入旁边的背景
position: absolute;
top: 0;
left: 0;
right: 0;
UPDATE
或者你也可以只添加在:before
伪类
.background:before {
content:"";
-webkit-filter: blur(15px);
-moz-filter: blur(15px);
-o-filter: blur(15px);
-ms-filter: blur(15px);
filter: blur(15px);
background: url(../img/newback.jpg) repeat-y;
-webkit-animation: backgroundScroll 120s linear infinite;
animation: backgroundScroll 120s linear infinite;
width: 100vw;
height: 100vh;
position: fixed;
}
.background {
width: 100vw;
height: 100vh;
top: -5%;
left: -5%;
z-index: 0;
}
背景和动画等一下,你要求我们***安装**(从回购克隆)*网站才能看到它?您是否意识到网站是为了向访问者呈现内容的概念而发明和形成的,而无需除浏览之外的任何其他内容?或者你跳过了这一课?我建议你创建一个你正在描述的问题的[mcve]。有关提问的问题,请参见[问]的建议。 –
哦,不,不。我在Github上有了这个页面,所以我认为这是一个很好很简单的方式让我向你展示代码。 –