【发布时间】:2017-01-05 15:56:49
【问题描述】:
我有这段代码,它将两个图像与页面的左侧和右侧对齐,中间有空格:
.center {
width: 100%;
display: table;
}
.leftk {
display: table-cell;
}
.rightk {
display: table-cell;
text-align: right;
vertical-align: middle;
}
<div class="center">
<div class="leftk">
<img src="http://loremflickr.com/300/200" />
</div>
<div class="rightk">
<img src="http://loremflickr.com/400/100" />
</div>
</div>
<span>Text</span>
我尝试对inline-block 做同样的事情,但我无法将图像垂直对齐到中心。你能告诉我一个如何使用inline-block 获得相同结果的简单示例吗?
编辑:如果页面尺寸小于图像宽度,我想将它们显示在彼此下方。
【问题讨论】:
-
为什么不只保留表格,然后在宽度太小时使用媒体查询将表格单元格更改为阻塞?比使用内联块 hack 更好