首先,我对此很陌生,所以请多多包涵。
但是,我想做的是让图像在顶部跨度为 100% 宽度,就像fastcocreate 的网站一样。
这是我正在使用的 div:
<div class="home" style="background-image: url(http://payload51.cargocollective.com/1/7/237315/3336908/HomeImage_o.jpg); background-attachment: fixed; height: 560px; width: 100%; opacity: 1; background-position-y: 0px; background-position-x: center; background-repeat: no-repeat no-repeat; background-size: 100% 560px;">
</div>
现在我尝试添加“背景尺寸:100% 自动;” 到 div,它可以解决问题,除了这对我的文本做了奇怪的事情。例如,如果我让浏览器更苗条,文本不会随之移动——所以我放弃了这个想法。
接下来我将其更改为“背景尺寸:100% 560px;” 这解决了这个问题。但是另一种情况是,当您将浏览器缩小时,图像会被挤压,或者当我将浏览器变宽时,图像会被拉伸。
我觉得我更接近上面的那个,但我正在寻找拉伸图像问题的解决方案。我需要上传比当前尺寸更大的图片吗?
正如我之前所说,这些人做得很好。