javascript - 将图像放入容器中,即使 src 已更改

标签 javascript jquery html css

我敢肯定还有其他帖子以各种方式解决了这个问题。

我一直在努力解决这个问题,尝试只使用 CSS 方法但没有成功。玩弄 css 宽度和高度,在图像上混合使用 100% 和自动让我一事无成。

给定的 html:

<div class="container">
    <img src="http://image" />
</div>

和CSS:

.container { width: 500px; height: 400px; }

如何在保持宽高比并遵守容器约束的情况下将各种尺寸的图像放入容器中?

最佳答案

我相信你想多了。

尝试添加以下 CSS,并删除 javascript:

.container img {
    max-width:  100%;
    max-height: 100%;
}

这是一个 demo (点击图片动态加载不同尺寸)

关于javascript - 将图像放入容器中,即使 src 已更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25873987/

相关文章:

php - 如何从html删除按钮中删除mysql数据?

javascript - jquery判断浏览器是否为IE

html - 从已访问链接下删除下划线

javascript - 无法读取未定义的属性摆动

javascript - 悬停时停止循环

javascript - 谷歌地图在 Bootstrap 选项卡式界面中丢失了经度/纬度

javascript - 动态 Twitter 小部件

jquery - 如何使用 jQuery 捕捉 colorbox 打开事件?

javascript - 插件 gulp-babel : Plugin/Preset files are not allowed to export objects, 中的错误仅起作用

JavaScript URL重定向: Is there an issue with this code?