我一直在试图获得一个网站的背景图像,以响应性地拉伸/裁剪,同时保持其纵横比;我使用以下方法成功实现了这种效果。手机上的背景图像
body {
\t background-image: url('image.png');
background-position: center;
background-size: cover;
background-attachment: fixed;
background-repeat: no-repeat;
}
当在桌面浏览器这样工作完全与图像调整以适合浏览器的变化纵横比查看。但是,在移动设备(Chrome)上进行测试时,背景图像似乎忽略了“覆盖”值并恢复到其原始大小(MASSIVE),并在纵向和横向模式中直接从屏幕侧面切下。
如何获得移动版本以维持其相对于浏览器窗口的大小并实现我已经获得的桌面相同的行为?理想情况下,CSS只修复请。
感谢。
我认为唯一的办法是使用@media在较小的屏幕上,您的问题是通过修复在我看来 – kolboc