html - 为什么我的内联 block div 没有正确对齐?

标签 html css

#inlineBLock1, #inlineBLock2{
    display:inline-block;
    width:200px;
    height:100px;
    border: 1px dashed #cccccc;
}

<div id="inlineBLock1">
    <img src="http://www.emec.org.uk/wp-content/uploads/2013/10/Aquamarine-Powers-Oyster-800-wave-energy-machine-in-operation-Image-Aquamarine-Power-300x199.jpg" width="50" height="50">
</div>
<div id="inlineBLock2">
    <p>Not aligned :(</p>
</div>

参见 http://jsfiddle.net/6FGHd/13/例如。

似乎将图像插入其中一个 div 会破坏对齐。

有什么想法吗?谢谢。

最佳答案

你的答案就在你的问题中。

为什么我的行内 block div 没有正确对齐

您申请:

vertical-align: top;

Demo :)

关于html - 为什么我的内联 block div 没有正确对齐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21512242/

相关文章:

html - 我如何安排 <button> 使其不会在 textarea 之后中断?

javascript - 如何向 JQuery 移动可折叠 header 添加操作?

javascript - 现场背景上的CSS模糊效果

html - 为什么 flex 元素不缩小过去的内容大小?

php - 如果屏幕分辨率 <1000 像素,则显示不同的站点

javascript - 使用相同的 jQuery 函数但在 HTML 中导致冲突

html - 如何在iframe中隐藏滚动条,但仍然可以滚动

javascript - 如何在 CSS 中编写我的 jquery 函数以实现响应?

html - 使用 flexbox 以每个元素的最小宽度在网格中定位未知数量的元素

jquery - 如何创建垂直时间轴