【发布时间】:2018-03-20 17:38:58
【问题描述】:
我正在构建一个可以跨越多行的直通标题。使用下面的示例代码,是否可以以不需要左右 div 的方式编写我的 CSS?在哪里可以将它们作为伪类添加到我的头类中?
.container {
box-sizing: border-box;
display: flex;
place-content: center space-evenly;
align-items: center;
}
.line {
flex: 1;
height: 2px;
background: black;
}
.header {
font-size: 50px;
margin: 0 30px;
text-align: center;
}
.header-broken:after {
content: '';
display: -webkit-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
width: 50px;
height: 5px;
flex: auto;
width: 100%;
height: 2px;
background: black;
}
<div class="container">
<div class="line"></div>
<div class="header">Normal Title<br>fdasfsaf</div>
<div class="line"></div>
</div>
【问题讨论】:
标签: html css flexbox pseudo-element