以前有人遇到过这种 CSS 问题吗?
我有一个设置为 100% 宽度的标题,左侧有一个图像(500 像素宽)。我有一个背景图像,我想水平填充剩余空间,但不是图像所在的位置。因此,我设置background-position: 500px 0;
并假设背景从距浏览器左侧 500 像素的距离开始。但事实并非如此。它只有在我将重复属性设置为background-repeat: no-repeat;
我花了 1.5 小时试图找到一个没有运气的解决方案时才有效,并最终通过margin-left: 500px;
在标题中添加 a 和在图像中添加负 500px 边距来解决这个问题。我在这里错过了什么吗?为什么我不能告诉我的背景从 x 坐标 500 开始水平平铺?