【发布时间】:2015-03-19 20:28:46
【问题描述】:
我想在容器 div 中居中一个跨度元素。跨度元素前面是另一个 div。
这是我的代码:
<div id="container">
<div id="a">A</div>
<span id="b">B</span>
</div>
#container {
display:flex;
background-color:#0AA;
text-align:center;
}
#a {
width:70%;
background-color:#AA0;
}
在 jsfiddle 上: http://jsfiddle.net/pbek7av3/1/
我尝试使用 text-align:center 和 margin:auto,但遗憾的是这不起作用。
编辑: 这将是另一种方法:http://jsfiddle.net/pbek7av3/2/ 有没有像 width:auto; 这样的东西?让 div b 占用父容器的剩余空间?
【问题讨论】:
-
你想如何居中,前面的 div 怎么样,你想用它做什么?
-
前面的 div 很好,我的目标是在容器 div 的剩余空间中居中跨度(“B”)。