众所周知,using background-size: cover
使背景图像在浏览器的视口上自动完美缩放。
虽然,如果我们将它应用到具有较小尺寸的 DIV(例如 100x100px)上,图像仍会缩放,而不是基于容器 DIV,而是基于整个浏览器的视口,从而导致仅显示图像的一部分。
是否有任何解决方法,而不考虑background-size: 100% 100%
,这并不能通过保持比例来真正扩展它?
在background-size: cover
不使用 JS 或任何服务器端修改的情况下进行简单的调整大小非常有用。
提前致谢。