【发布时间】:2015-12-26 08:34:59
【问题描述】:
我有三个 div,都内联在一个父 div 下。我的目标是让中间 div 始终位于父 div 的中心。休息时,两个侧面的 div 是响应式的。在左侧 div 中,文本向右对齐,而在左侧 div 中,文本向左对齐。中间 div 的宽度是固定的,比如 80px。还设置了父 div 的最大和最小宽度。我有这个:
<div style="max-width: 500px;min-width:450px;">
<div style="display:inline-block;text-align:right;">Posted by</div>
<div style="display:inline-block;text-align:center;width:80px;">
<img src="default.png" style="width:80px;height:20px;border:2px solid #fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;">
</div>
<div style="display:inline-block;">Johnathan Bestualzaukazoa</div>
</div>
但中间 div 并不总是在中心。作为side divs内容推送它们。那么我该如何实现呢?
【问题讨论】:
-
中间的灰色区域是否始终为图像?
-
是的,中间灰色的 div 总是只包含一张图片