html - 在 div 中自动调整图像大小

标签 html css image

所以我正在为用户构建这个自定义管理面板,以便轻松地将自己的网站数据构建到模板集合中。我遇到的主要问题是处理图像。一个模板上有一个 380px x 150px 的 div。我的问题是:

有没有一种方法可以自动调整图像大小以适应 div 并且不拉伸(stretch)或裁剪图像?我对所有解决方案持开放态度,但如果它能在 IE 中运行,那就太棒了。提前致谢。

最佳答案

是的,那将是:

#your_div.div{
    width:380px;
    height:150px;
}
#your_div img{
    max-width:100%;
    max-height:100%;
}

图像可能会调整大小但不会变形,您可能还会在某处留下一些“空白”空间,但这是合乎逻辑的预期。

关于html - 在 div 中自动调整图像大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7181350/

相关文章:

javascript - 如何在页面加载时在 HTML 选择选项中选择 JSON 结果

html - 为什么 border-radius 对图像不起作用?

java - 将Java中的二维数组转换为图像

javascript - 在图像预加载期间未检测到错误事件?

javascript - 如何从下拉菜单中获取值

javascript - 使用 JS Render 比较查询字符串字段以显示 JSON

html - @media 屏幕纵向和横向

html - 如何使整个网页成为一种颜色?

html - 右边距不起作用

java - 如何将 JPanel 转换为文件?