javascript - 调整浏览器大小时,如何将 img 标签居中放入 div 标签?

标签 javascript jquery html css

我是网络开发的新手,我喜欢它,但我遇到了一个问题,我无法解决。

我真的希望我的 div 元素内的图像像这样:http://jsfiddle.net/eb51hxj1/当我调整浏览器大小时。

 <div class="divImage">
    <img id="image"> </div>
 <div>

我的代码是:

https://jsfiddle.net/a2bsarfb/

最佳答案

Flexbox 是你的 friend !

.divImage {
  display: flex;
  justify-content: center;
  align-items: center;
}

align-items 使 div 内容沿横轴居中(在本例中为垂直),justify-content 使 div 内容沿主轴(水平)居中。

如果您愿意,可以删除一个或另一个。

关于javascript - 调整浏览器大小时,如何将 img 标签居中放入 div 标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43903137/

相关文章:

javascript - 从一系列日期范围计算实际天数

html - 如何使用图像作为输入组插件并且周围没有填充/边距?

javascript - 如何在 D3 Force 布局中组织节点位置

javascript - "TypeError: deps.map is not a function"从 intern.js 单元测试导入 URI.js

javascript - JQuery 逐一加载一组链接的功能?

javascript - 如何在 html 或 javascript 中将 Img 附加到 Img

html - 可以使用 mySQL 数据创建 Canvas 吗?

javascript - Bootstrap : How might I keep a dropdown menu open to click within a nested dropdown?

java - 单击单选按钮时调用 servlet

javascript - 在 val 中设置变量