【发布时间】:2017-09-22 00:01:33
【问题描述】:
我正在尝试使用 align-self 将 .before-text 水平居中。它在 Chrome 和 Firefox 中运行良好,但在 IE 中当然不行。
https://jsfiddle.net/jjcnoh6b/2/
堆栈sn-p
.box {
background-color: tomato;
padding: 20px;
width: 300px;
display: flex;
flex-direction: column;
}
.before-text {
position: absolute;
top: 15px;
font-size: 11px;
align-self: center;
}
<div class="box">
<div class="before-text">Pre-Header Text</div>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Voluptate ratione accusantium, porro consequatur, velit praesentium laboriosam, fuga sapiente sequi neque recusandae officia. Consequuntur temporibus fugit deserunt cupiditate libero blanditiis
veritatis.
</p>
</div>
【问题讨论】: