我有
body {
background: url(images/background.svg);
}
理想的效果是,这个背景图像的宽度将与页面的宽度相等,高度改变以保持比例。例如,如果原始图像刚好是100*200(任何单位),主体宽度为600px,背景图像最终应该是1200px高。如果窗口调整大小,高度应该自动改变。这可能吗?
目前,Firefox看起来像是先调整高度,然后再调整宽度。这可能是因为高度是最长的维度,它试图避免裁剪?我想要垂直裁剪,然后滚动:没有水平重复。
此外,Chrome将图像放在中心,没有重复,即使显式给出background-repeat:repeat
,这是默认的。