【发布时间】:2016-03-25 17:34:50
【问题描述】:
这种行为有点奇怪和怪异。如果有一个容器,其display 属性设置为flex,flex-direction 设置为column,则其中的<hr> 元素的方向将改变并变为垂直,并且其高度将减小以适应行。
html, body {
height: 100%;
}
body {
font-family: sans-serif;
}
.container {
padding: 20px;
height: 100%;
display: flex;
flex-direction: column;
flex-grow: 1;
}
<div class="container">
<h3>Title</h3>
<hr/>
<div class="content">
<p>This is some content</p>
</div>
</div>
查看this pen。
此行为在 Firefox 和 Chrome 上得到确认。我没有找到任何解释。我该如何解决?
【问题讨论】:
-
将
放入 div 或 span 对我有用