首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >选择:<img>与object-fit:cover vs background-size: cover?

选择:<img>与object-fit:cover vs background-size: cover?
EN

Stack Overflow用户
提问于 2018-09-25 18:20:39
回答 1查看 5.8K关注 0票数 11

我面临着对其中一个元素有一个“封面”背景的需求。

使用CSS background-size: cover与使用object-fit: cover的实际img的优缺点是什么?

据我所知,我可以通过srcSet和大小的响应来更好地控制img。但是,如果没有polyfill,它在IE11中就不能工作。

EN

回答 1

Stack Overflow用户

发布于 2018-09-25 18:39:10

除了其他人所说的兼容性(所有现代浏览器都支持background-size: cover,而object-fit: cover不支持)之外,将div元素与background-size: cover一起使用还有一个不想要的副作用:如果用户尝试打印页面,很多时候图像将不会打印,因为浏览器会将其视为背景并忽略它。

这对你来说可能一点都不重要,但这是需要注意的。

some ways to get around this,但我不知道一个单一的,跨浏览器的银弹方法。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52495842

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档