我正在制作一个带有背景的布局。我需要将它横向和纵向居中。为此,我使用background-position:center。“background-positon:center”不能与“background-attachchement:scroll”一起使用
background-image:url('address');
background-repeat:no-repeat;
background-position:50% 50%;
但是背景不正确positoned垂直:你只能看到一半的图像在屏幕的顶部。在这里检查它link to codepen。
作为解决方案,我尝试使用不同大小和背景位置的图像:50%50%。然后我再次检查其他背景相关选择器,发现如果我添加背景附件并将其从滚动到固定值的默认值更改为比图像居中正确。
有人可以解释为什么会发生这种情况?
你codepen链接不起作用,这是最大的原因,把代码段内联一体,采用堆栈段,所以请更新等等未来的用户可以看到整个问题。 – LGSon
如果任何已发布的答案解决了您的问题,请点击您选择的答案旁边的灰色复选标记以接受答案,如果不是,请告诉我们,我们可以做出一个答案 – LGSon