我一直在分析这段代码,它是使用背景附件的替代方法:已修复,但有一些我似乎无法弄清楚的问题。我试图在网上找到答案,但没有成功。有人可以帮忙吗?代码是:
body::before {
content:”;
position: fixed;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: -1;
background: var(—color-darkblue);
background-image: linear-gradient(rgba(58, 58, 158,0.8), rgba((136, 136, 206, 0.7)),url(#);background-size: cover;
background-repeat: no-repeat;background-position: center;
}
问题1:位置是否固定,固定背景颜色(深蓝色)和网址图像,使其在滚动时不会移动?
问题 2:哪些属性或属性修改背景颜色和/或背景图像?例如 top:0 和 left:0 是否只修改背景颜色?background -size 是否仅修改 url(jpeg)?
问题3:不需要在代码中添加(will-change:transform;)。
非常感谢。在过去的 3 天里,我一直在努力解决这个问题。