如何自动调整大图像的大小,使其适合宽度较小的 div 容器,同时保持其宽高比?
示例:stackoverflow.com - 当图像被插入到编辑器面板并且图像太大而不适合页面时,图像会自动调整大小。
原文由 001 发布,翻译遵循 CC BY-SA 4.0 许可协议
如何自动调整大图像的大小,使其适合宽度较小的 div 容器,同时保持其宽高比?
示例:stackoverflow.com - 当图像被插入到编辑器面板并且图像太大而不适合页面时,图像会自动调整大小。
原文由 001 发布,翻译遵循 CC BY-SA 4.0 许可协议
事实证明还有另一种方法可以做到这一点: object-fit
。
<img style='height: 100%; width: 100%; object-fit: contain'/>
会做的工作。当然,不要忘记包括其他必要的属性,例如 src
和 alt
。
小提琴:http: //jsfiddle.net/mbHB4/7364/
原文由 Shih-Min Lee 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答866 阅读✓ 已解决
4 回答963 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
2 回答837 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
2 回答2.6k 阅读
不要对图像标签应用明确的宽度或高度。相反,给它:
此外,
height: auto;
如果您只想指定宽度。示例:http: //jsfiddle.net/xwrvxser/1/